Research Article

Машинное обучение и экономичная аннотация эмоций на основе лексических правил для высказываний Hinglish

DOI:

10.3791/68437

August 19th, 2025

In This Article

Summary

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Это исследование сочетает в себе стратегию, основанную на правилах, с машинным обучением и экспертной помощью для аннотирования текста на хинглише и английском языке. Данные протестированы на 19 000 твитов с точностью 81%, и это намного дешевле, чем делать это вручную. Это может быть полезно для отслеживания эмоций во время кризиса.

Abstract

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Аннотация эмоций в языках со смешанным кодом, таких как хинглиш (хинди-английский), представляет собой уникальную проблему из-за лингвистической сложности и ограниченности ресурсов. В этом исследовании представлена гибридная среда активного обучения, которая сочетает в себе лексические правила, машинное обучение и итеративную экспертную обратную связь для достижения экономичной и высокоточной аннотации эмоций. Основанный на психологических теориях эмоций, включая теорию дискретных эмоций и теорию когнитивной оценки, фреймворк использует двуязычные словари эмоций (например, сопоставление gussa и ярости с гневом), токенизацию подслов для сложных терминов (например, разделение figure-abstract-1 на figure-abstract-2) и активное обучение для определения приоритетности неоднозначных выборок. Оцениваясь на основе 19 000 данных о твитах Hinglish, связанных с войной и конфликтами, фреймворк достиг точности 81% (F-балл: 0,76) при одновременном снижении эксплуатационных расходов на 40% по сравнению с ручным комментированием. Лексические правила устранили 89 % неоднозначностей переключения кодов, а итеративные уточнения позволили увеличить точность с 72 % до 81 %. Эффективность системы обусловлена ограничением человеческих усилий до 73% набора данных с автоматизированной предварительной обработкой эмодзи, хэштегов и сленга. Это исследование основано на гипотезе о том, что интеграция методов, основанных на лексических правилах, с активным обучением и машинным обучением может повысить точность аннотации эмоций в тексте на хинглише, одновременно сокращая ручную маркировку и общие усилия по аннотации.

Introduction

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Когда два или более языков смешиваются в одной строке или речи, это называется смешанным языком кода. Это обычное явление в непринужденных диалогах, таких как Hinglish. Существует множество способов понять человеческие эмоции, и для компьютерного моделирования серии эмоциональных высказываний необходимо аннотировать их людьми, которые произнесли эти предложения. Его можно понимать с точки зрения биологического, физиологического, психологического уровней и так далее. По мнению таких ученых, как Роджер Пенроуз, многие явления в нашем мире не поддаются вычислениям, и такие ученые, как Вольфрам, считают, что все (каждое явление) может быть смоделировано вычислительно. Пенроуз считает, что сознание включает в себя процессы (возможно, связанные с квантовой механикой в мозге), которые выходят за рамки того, что может быть достигнуто с помощью любой пошаговой алгоритмической процедуры. Он часто цитирует теоремы Гёделя о неполноте, чтобы поддержать идею о том, что человеческая математическая интуиция, например, выходит за рамки формальныхсистем. Если сознание не является вычислительным, то эмоции, как ключевой аспект сознательного опыта, также могут иметь невычислительные элементы. Стивен Вольфрам, известный благодаря системе Mathematica и своей работе над клеточными автоматами, предлагает «Принцип вычислительной эквивалентности». Это говорит о том, что даже очень сложные системы, включая потенциально саму Вселенную и явления в ней (например, эмоции), в конечном итоге могут быть описаны и смоделированы вычислительными правилами, даже если эти правила очень просты, порождая сложное поведение. Но на практике это невозможно, и нам нужен кто-то, кого называют либо экспертом, либо просто аннотатором, который можетпроводить анализ эмоций.

В этом исследовании мы пропагандируем идею построения вычислительных моделей. Но эта модель будет квазивычислительной. Наше исследование в этом контексте нацелено на то, чтобы быть вычислительным по форме, но может не охватить все аспекты идеально, возможно, оставляя место для сложностей, которые трудно или невозможно полностью вычислить. Эмоции трудно моделировать вычислительно, потому что они зависят от субъективного опыта, культурного контекста и нюансов выражений, которые не могут быть полностью зафиксированы с помощью фиксированных алгоритмов.

Поэтому для моделирования человеческих эмоций с использованием переменных вычислительных подходов необходимо аннотировать человеческие эмоциональные высказывания. Это аннотирование должно быть выполнено экспертом или аннотатором, обладающим навыками анализа эмоций¹. Понимание сложностей человеческих эмоций — непростая задача, особенно когда имеешь дело со смешанными языками. Кроме того, проблемы, связанные с масштабом, означают, что полагаться исключительно на ручное аннотирование человеком не является жизнеспособным вариантом. Недавние исследования указывают на постоянную потребность в подходе «человек в контуре» при создании систем для таких сложных задач. Следовательно, полуавтоматический подход, который включает в себя автоматизацию более простых частей и резервирование задач, требующих человеческого чутья, для аннотаторов, представляется наиболее подходящим для разработки систем естественного языка в этой области.

Человек-аннотатор, конечно, будет выполнять работу вручную, а в век вычислений это не то, чего ожидают от современных ученых. Если аннотатор (ручной, полуавтоматический или полностью автоматический) способен разумно угадывать тип эмоции, воплощенной в высказываниях, которые состоят из нескольких типов эмоций, выраженных в виде символов, с помощью разговорного языка или смешанного кода и с использованием нескольких модальностей, то задача будет трудной и легкой одновременно. Сложность аннотации эмоций в высказываниях Хинглиша зависит от характера выражения. Когда эмоции четко передаются с помощью знакомых слов или смайликов, аннотация относительно проста. Однако задача становится сложной, когда высказывания включают в себя несколько эмоций, смешивание кодов или неоднозначные символические выражения. Поэтому аннотация может быть как легкой, так и сложной, в зависимости от того, насколько непосредственно выражена эмоция.

Современные подходы к идентификации эмоций и настроений имеют дело с этими проблемами, включая субъективную природу эмоций, неоднозначность человеческих выражений, сложность языков со смешанным кодом, таких как хинглиш, а также трудоемкий и непоследовательный характер ручного аннотирования. связанные с построением вычислительных моделей и управлением утомительными задачами аннотаций. Недавние исследования показывают, что исследователи используют для достижения этой цели широкий спектр методов, включая машинное обучение, глубокое обучение и различные гибридные подходы. Недавние исследования показывают, что для преодоления этих проблем исследователи используют различные методы, такие как машинное обучение, глубокое обучение и гибридные модели.

Недавние исследования показывают, что исследователи используют все виды подходов, включая машинное обучение, глубокое обучение3 и гибридные подходы. Термин «анализ настроений» относится к процедуре, используемой в тех случаях, когда полярность эмоций считается маркером для понимания необработанных эмоций людей. Развитие такой технологии помогло распознавать настроение, чувства, речь, мимические эмоции и невербальные сигналы, и уже вторглось в приложения, которыепозволяют переводить в режиме реального времени. Мультимодальный подход может быть использован для перевода с хинглиша на английский язык и может быть полезен в будущем, чтобы сделать индийское кино более доступным для отдаленных обществ 5,6. Например, в Индии английский часто является вторым языком. Исследования в этом контексте показывают, что это улучшило качество преподавания английского языка за счет анализа индийской речи (языка смешанного кода) на предмет выразительности или степени чувств и эмоций каждого слова.

В контексте данного исследования было показано, что использование языка со смешанным кодом в сочетании с переводом повышает качество преподавания английского языка. Это достигается путем анализа индийской речи (языка смешанного кода) для определения выразительности или эмоциональной валентности каждого слова. Благодаря применению глубокого обучения для обучения компьютеров переводу речи, это исследование уже повысило точность компьютеризированного анализа речи и способствовало лучшему пониманию коммуникации 4,5. Согласно результатам переписи населения 2001 года, хинглиш, язык, представляющий собой смесь хинди и английского, в настоящее время используется примерно 120 миллионами человекв Индии.

Из современного ландшафта алгоритмов обучения становится ясно, что активное обучение стало мощным инструментом для значительного сокращения человеческих усилий по аннотированию больших наборов данных, особенно в области идентификации и распознавания эмоций. Этот итеративный подход, при котором впечатляющие аннотации выборочно аннотируются (с соответствующими метриками), не только повышает точность аннотаций, но и повышает эффективность5. Предыдущие исследования продемонстрировали его эффективность в достижении существенного сокращения рабочей нагрузки по ручному аннотированию при сохранении или даже повышении производительности при использовании небольших обучающих наборов данных и предложении метода на основе кластерного анализа для информативного выбора экземпляров 7,8. В конкретном контексте распознавания эмоций Хинглиша исследователи внесли ценный вклад с помощью моделей глубокого обучения и аннотированного набора данныхс несколькими метками 9,10,11. В предыдущих исследованиях12,13 были внедрены методы активного обучения и полуконтролируемые методы для минимизации зависимости от данных, помеченных человеком, что еще больше повысило эффективность и снизило затраты на аннотации. Кроме того, во многих проектах было продемонстрировано активное обучение для повышения эффективности классификации, особенно в классификации эмоцийпо нескольким меткам.

Эффективность активного обучения в повышении производительности классификатора была признана в различных приложениях машинного обучения. Исследования15,16 подчеркнули его решающую роль в повышении производительности за счет сосредоточения внимания на образовательных приложениях. Аналогичным образом, в одном из ранних исследований был представлен новый алгоритм активного обучения с помощью методов опорных векторов, что значительно снизило потребность в меченых экземплярах17. В другой работе также изучалось его применение в задачах, связанных со структурированными экземплярами, таких как классификация текста18. Влияние активного обучения на задачи распознавания эмоций выходит за рамки повышения эффективности, особенно в том, что касается минимизации зависимости от данных, помеченных человеком. В одном исследовании была представлена многозадачная структура для классификации и регрессии эмоций, превосходящая по производительности однозадачные методы10.

Кроме того, исследователидобились значительных успехов в распознавании речевых и текстовых эмоций с помощью активного обучения, продемонстрировав при этом его эффективность в персонализированной классификации музыкальных эмоций. Тем не менее, процесс категоризации и маркировки эмоций представляет собой значительную проблему, как подчеркиваетсяв 21,22, особенно в контексте анализа настроений. Отмечает, что использование ярлыков может существенно повлиять на категоризацию эмоций, особеннодля категорий, усвоенных позже. Для решения этих проблем были разработаны различные алгоритмы, в том числе основанные на ключевых словах и на обучении, которые позволили достичь заметных показателей точности24. Исследования эмоций, основанные на письменных высказываниях и текстах, были изучены в многочисленных моделях, а подходы реализовали размерную модель с использованием нормативных баз данных для эффективного обнаружения эмоций. В другом исследовании26 модель когнитивных эмоций усовершенствовала последовательный метод, используемый для идентификации причин социальных эмоций. Автор предложил вычислительную лингвистическую интерпретацию модели эмоций OCC, в то время как в аналогичном исследовании27была предложена система, использующая онтологии для представления отношений зависимости от слов и эмоций. Авторы одного исследованияобсуждалисигналы, которые коррелируют с эмоциональной обработкой текста, подчеркивая адаптацию мозга к выражению эмоций в письменной речи. Аннотирование нескольких массивов необработанных эмоций, в том числе данных мультимоделей, является сложной задачей. Тем не менее, исследование эмоций, связанных с войной и конфликтами, открывает научное и систематическое окно в человеческую психику в экстремальных обстоятельствах, позволяя нам лучше понять, как отдельные люди и сообщества справляются с травмами, потерямии неопределенностью. Другое исследование показало, что техника аннотации эффективно улучшает классификацию жанров, при этом заголовок играет решающую роль в этом процессе. В одном исследовании был создан набор данных 44K vision-touch с экспертом и GPT-4V для обучения тактильного кодировщика и TVL-модели для генерации текста30. В другом исследовании изучался анализ мнений и тенденций в политических твитах, уделяя особое внимание процессу активного обучения автоматическому аннотированию твитов на французском языке о политиках41. В другом исследовании была представлена CloudFlows, облачная платформа научного рабочего процесса, предназначенная для динамического адаптивного централизованного анализа потоков данных. Это позволяет активно обучаться для улучшения классификации тональности, позволяя алгоритму адаптироваться к изменениям данных в режиме реального времени42.

Существует явное противоречие между сложностью человеческих эмоций и стремлением к автоматизированному анализу эмоций. Существует внутреннее противоречие между сложностью человеческих эмоций и целью автоматизированного анализа эмоций. Большая часть современных работ признает ограничения ручного аннотирования и подчеркивает необходимость сложных вычислительных методов для решения проблем понимания эмоций в различных формах коммуникации. Этот идеальный сценарий в значительной степени непрактичен, т.е. получение аннотаций от людей, которые написали или произнесли предложения43. Идеальный сценарий для получения данных, в частности, для получения аннотаций непосредственно от людей, которые написали или произнесли предложения, в значительной степени непрактичен. Такая непрактичность связана с невозможностью сбора и обработки таких персонализированных аннотаций в больших масштабах. Поэтому в настоящее время необходимо полагаться на эксперты-аннотаторы или автоматизированные алгоритмы обнаружения эмоций для анализа и маркировки эмоций, выраженных в тексте. В этой исследовательской работе мы попытались преодолеть некоторые аспекты этих проблем в предметной области. Основные вклады в эту проблемную область представлены ниже44.

Поэтому нам нужно полагаться на экспертов или аннотаторов и алгоритмы обнаружения эмоций для анализа и маркировки эмоций, выраженных в тексте. Собрать и обработать такие персонализированные аннотации в больших масштабах невозможно. Таким образом, в данной исследовательской работе мы попытались преодолеть некоторые аспекты знания этой предметной области. Ниже приведены основные вклады в эту проблемную область.

Фреймворк работает вместе с методами на основе правил, такими как тегирование эмоций, обнаружение сочетания кодов и интерпретация эмодзи, с методами машинного обучения, такими как Random Forest и встраивание слов, повышая точность аннотаций и сокращая ручную работу. Итеративное обучение классификатора использует активное обучение, а также трансферное обучение для определения приоритетов неоднозначных образцов признаков, снижая потребность в тяжелом труде. Такой подход снизил операционные расходы на 40% по сравнению с жесткой ручной маркировкой.

Чтобы учесть нюансы Hinglish на детальном уровне, был разработан пользовательский метод контекстно-зависимой токенизации. Этот подход обрабатывает смешанный текст с учетом переключения языков, пунктуации, эмодзи и сегментации подслов, что позволяет более точно комментировать эмоции в смешанном тексте на хинди и английском языках. На детальном уровне мы разработали пользовательскую контекстно-зависимую токенизацию для текста на языке Hinglish. Платформа решает сложные задачи смешанного текста, включая двуязычные словари эмоций, токенизацию подслов и пользовательскую контекстно-зависимую токенизацию. Лексические правила устранили 89% неоднозначностей при переключении кодов.

Наша работа основана на устоявшихся психологических теориях эмоций, таких как теория дискретных эмоций и теория когнитивной оценки. Исследование демонстрирует масштабируемость подхода к реагированию на кризисы и мониторингу социальных сетей, предоставляя схему для малоресурсных многоязычных приложений NLP.

В таблице 1 представлены доступные исследования по той же проблемной области. Из обзора литературы и сводного резюме можно сделать вывод, что большинство исследований не могут обойтись без проведения некоторой первоначальной работы по аннотированию с использованием ручных методов. Немногие исследователи следуют полуавтоматическим подходам41. Тем не менее, реальная разница в производительности заключается в использовании эффективной модели обучения, которая может автоматизировать процесс аннотации. Эмоциональное содержание твитов должно соответствовать теориям, объясняющим пути человеческих эмоций и организацию настроений. В следующем разделе проблема определяется исходя из ограниченности существующих подходов и эмпирических результатов работ.

ИзучатьНабор данныхЭмоцияМетодикаДоменПроцесс маркировкиПробелыБудущая сфера деятельности
[31]9 000 000 твитовнапряжение, депрессия, гнев, энергичность, усталость,Профиль спутанности сознания состояний настроенияАнглийскийБез маркировкиВ исследовании не учитываются тонкие эмоциональные различия, такие как удивление, радость или страх, предполагая, что маркировка эмоций может улучшить интерпретируемость и детализацию тенденций настроений, особенно в отношении социально-экономических событий.Он мог бы исследовать, как лучше улавливать и изучать ряд эмоциональных выражений в данных социальных сетей, используя автоматизированные методы категоризации и хорошо зарекомендовавшие себя таксономии эмоций.
[32]7000 твитовгнев, отвращение, страх, радость, любовь, печаль,Метод опорных векторовАнглийскийВручнуюОбобщенность набора данных ограничена из-за его специфичности по теме и недостаточной репрезентативности общего использования Twitter.  Из-за субъективной интерпретации и минимального контекста, который проявляется в скромном соглашении между аннотаторами, аннотировать эмоции в кратких, случайных твитах сложно.Будущая работа будет сосредоточена на разработке улучшенных моделей распознавания эмоций за счет включения различий между тематическими и эмоциональными лингвистическими стилями, что позволит более точно классифицировать их в различных контекстах твитов.
[33]21 000 твитовгнев, отвращение, страх, радость, печаль, удивлениеМетод опорных векторов------Использование хэштегаСуществующие корпуса, помеченные эмоциями, ограничены по размеру и предметной области, им не хватает больших и разнообразных наборов данных для микроблогов. Твиты короткие, зашумленные и ограничены контекстом, что затрудняет точное обнаружение эмоций и аннотации.В будущей работе исследование может включать расширение лексикона эмоций за счет синонимов и дополнительных хэштегов для улучшения охвата и точности обнаружения.
[34]16485 твитовгнев, отвращение, страх, радость, печаль, удивлениеРегрессия опорных векторовКитайскийВручнуюТрадиционные методы классификации эмоций часто упускают из виду основную причину эмоций, ограничивая качество характеристик.
Точное извлечение причин эмоций из коротких, неформальных постов в микроблогах требует надежных систем, основанных на правилах, и знаний предметной области.
 
Дальнейшее изучение анализа причин эмоций может улучшить модели обнаружения эмоций и открыть новые направления в понимании текстовых эмоций.
[35]10 040 твитовСтрах, надежда, радость, гнев, удивление, грусть, отвращениеLDA, соглашение между оценщикамиХинглишВручнуюДля Hinglish не хватает общедоступных структурированных наборов данных, особенно тех, которые фиксируют прагматические и эмоциональные нюансы в контенте, связанном с кризисом. Хинглиш — это нестандартный язык со смешанным кодом, а региональные вариации затрудняют точный анализ тональности и аннотирования.
 

Чтобы расширить мультимодальные наборы данных, интегрировать глубокий прагматический анализ с моделями машинного обучения и решить проблему масштабируемости для отслеживания эмоций в режиме реального времени в дискурсе конфликтов.
[36]134 000 твитовактивные, неактивные счастливые, несчастныеметод опорных векторов и k-ближайших соседейХинглишИспользование хэштеговРучная маркировка эмоций в твитах трудоемка и непоследовательна, что ограничивает масштабные усилия по классификации эмоций
Краудсорсинговым аннотациям не хватает надежности, особенно в определении уровней эмоционального возбуждения, подчеркивая субъективность в интерпретации эмоций.
 
Сосредоточьтесь на совершенствовании маркировки на основе хэштегов и расширении моделей обнаружения эмоций для повышения точности и обобщения в различных эмоциональных контекстах.
[37]3 000 студентов, психологов и непсихологов из 37 странрадость, страх, гнев, печаль, отвращение, стыд и вина.-------ВручнуюОграниченное исследование того, как культурные факторы влияют на регуляцию и выражение конкретных эмоций в различных обществах. Баланс между доказательствами универсальных эмоциональных паттернов и культурно-специфическими вариациями в выявлении и интерпретации эмоций остается сложным.
 
Дальнейшие исследования должны изучить взаимодействие между биологической универсальностью и культурным контекстом в формировании эмоционального опыта и коммуникации
[38]12000Счастье, печаль и гневСоглашение между оценщикамиХинди+АнглийскийВручнуюВ настоящее время в исследованиях отсутствует всеобъемлющий аннотированный набор данных и стандартизированные модели для обнаружения эмоций Хинглиша. Нерегулярная грамматика и смешанный характер текстов в социальных сетях затрудняют точную классификацию эмоций.
 

Будущая работа будет сосредоточена на расширении категорий эмоций и разработке более крупных, многоязычных наборов данных со смешанным кодом.
[39]2866счастье, грусть, гнев, удивление и грустьМетод опорных векторовХинглиш (хинди+английский)ВручнуюОтсутствие аннотированных на эмоции наборов данных со смешанным кодом.  Выражение эмоций в смешанном тексте различается в зависимости от языка и алфавита, что усложняет аннотацию и классификацию.
 

Будущая работа может расширить корпус, включив в него больше эмоционального разнообразия, интегрировав тегирование частей речи и исследуя многоязычный контент со смешанным кодом.
[40]13738---Машинный перевод Google TranslatorХинглишВручнуюСуществующим системам машинного перевода не хватает точности в отношении данных социальных сетей со смешанным кодом из-за отсутствия больших параллельных корпусов, специфичных для предметной области. Высокая вариативность орфографии, неформальная структура и неоднозначность в идентификации языка затрудняют перевод латинизированного текста на хинди и английский язык.
 
Корпус может поддерживать разработку систем перевода со смешанным кодом и может быть расширен на другие языки с ограниченными ресурсами и задачи NLP, такие как распознавание именованных сущностей
[41]11527положительный,очень позитивный и отрицательный,очень отрицательныйКлассификация на основе kNN, представление BOWФранцузские политикиВручнуюОграниченная доступность высококачественных аннотированных наборов данных для анализа политических мнений на языках, отличных от английского. Ключевыми трудностями являются баланс между шумоподавлением аннотаций и сохранением информации и обработкой неравномерного распределения меток в больших наборах данных твитов.
 

Будущая работа может усовершенствовать методы активного обучения для лучшего сохранения критического контента и минимизации шума аннотаций в многоязычном политическом дискурсе.
[42]764,416---Кластеризация Kmeans, SVMАнглийскийПолуконтролируемыйМаркировка в режиме реального времени и обновление модели при анализе тональности ограничены изменчивостью потока данных, стоимостью маркировки и масштабируемостью системы.В будущей работе будет изучена многоклассовая классификация тональности, интеграция дополнительных стратегий маркировки и расширен контроль над начальной генерацией модели

Таблица 1: Доступные исследования с соответствующими методами маркировки. Таблица представляет собой полный сравнительный обзор существующих исследований, рассматривая аннотацию эмоций и устанавливая методологический ландшафт и концептуализируя вклад настоящей работы в существующую литературу.

Постановка проблемы
Наиболее часто изучаемые эмоции в аннотации находятся под сильным влиянием фундаментальных психологических моделей, таких как модели Экмана и Плутчика, в первую очередь фокусируясь на основных категориях, таких как гнев, страх, счастье, грусть, удивлениеи так далее . Следовательно, в данной исследовательской работе мы намерены работать над устоявшимися коннотациями эмоций. Задача состоит в том, чтобы разработать динамическую вычислительную структуру F, способную точно аннотировать экземпляры текста Хинглиша (ti ) из корпуса T, ориентированного на войны и конфликты, с метками эмоций (ei) из предопределенного набора E = {e1, e2, ..., e8}. Эта структура должна синтезировать принципы конструкционистской теории эмоций, теории аффективных событий (AET), теории дискретных эмоций и теории когнитивной оценки для моделирования многогранного эмоционального ландшафта дискурса, связанного с конфликтами. Каждый экземпляр текста в букве Т лингвистически сложен, в нем сочетаются хинди (латинским шрифтом), английский, эмодзи и символы, что требует многоуровневого подхода к передаче нюансов эмоциональных выражений.

Вычислительная модель эмоций, связанных с войной (в качестве тематического исследования), может включать в себя многогранный подход, начиная с лексических правил, которые учитывают нюансы, основанные на Хинглише. Токенизация, обозначаемая как T, включает в себя латинские алфавиты (хинди, написанные латинским шрифтом), а также смайлики и знаки препинания, формирующие основу языковой обработки. Словари эмоций, представленные как D, сопоставляют слова на разных языках с конкретными эмоциями, такими как гнев, радость и другими, где каждый emotion_i ассоциируется с words_j в language_k. Разложение подслов, S, разбивает составные термины на составляющие их подслова, что позволяет глубже понять сложные выражения. Впоследствии, методы машинного обучения M используют встраиваемые элементы E, такие как Word2Vec/fastText, для преобразования токенов в векторные представления vector_v, облегчая численный анализ. Классификаторы ансамбля, C, такие как Random Forest, затем предсказывают метки эмоций, emotion_label_p, из этих векторных наборов. Для итеративного улучшения модели обучения аннотаций используется механизм активного обучения, AL. Экспертная обратная связь, F, уточняет неоднозначные случаи, ambiguous_sample_q, назначая refined_label_r, вносит важные исправления. Приоритизация выборок, P, фокусируется на выборках с низкой достоверностью, low_confidence_sample_s, присваивая им annotation_priority_t, тем самым оптимизируя процесс аннотирования.

Интегрируя эти компоненты и теории, эта структура направлена на динамическую обработку текста на хинглише, преодоление лингвистических и культурных нюансов и адаптивное уточнение аннотаций эмоций, предлагая масштабируемое решение для анализа аффективных измерений в дискурсе конфликта.

Access restricted. Please log in or start a trial to view this content.

Protocol

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

В этом разделе также объясняется, как была построена мультимодальная структура для аннотации 8 эмоций. Раздел начинается с обсуждения свойств набора данных, за которым следуют последующие процедуры. Для лучшего понимания процедуры исследования обратитесь к рисунку 1.

figure-protocol-1
Рисунок 1: Систематическая структура аннотации эмоций. На рисунке показана эффективная эмоция, аннотация текста, которая сочетает в себе машинное обучение, активное обучение и динамические правила лексикона благодаря экспертному вводу, неправильно классифицированные примеры постепенно улучшаются для повышения точности и снижения стоимости аннотаций. Пожалуйста, нажмите здесь, чтобы просмотреть увеличенную версию этой цифры.

Подготовка набора данных
Сбор данных начинается с определения полного списка ключевых слов и хэштегов, связанных с военным конфликтом и связанными с ним эмоциями. Для составления актуальных и существующих списков использовались такие ресурсы, как научная литература, новостные статьи и тенденции в социальных сетях.

Как показано на рисунке 1, после сбора твитов и предварительной обработки данных эксперты-люди участвуют в ручной маркировке и создании лексических правил, которые необходимо включить для улучшения процесса аннотации. Используя эти ключевые слова (конфликт, война, кризис, гусса и т. д.), был собран первоначальный набор данных из 10 040 твитов, который послужил основой для ручной маркировки, где каждый твит был аннотирован восемью предопределенными эмоциями (гнев, страх, счастье, грусть, разочарование, сострадание, смешанные и другие, имеющие отношение к войне и конфликту). Процесс ручной маркировки проводился командой экспертов, владеющих как хинди, так и английским языком, что гарантировало точное улавливание нюансов английского языка.

Пример обработки описан ниже.

Токенизация и препроцессирование:
Входной твит: «Mujhe Bhayanak lag raha hai figure-protocol-2»
Токенизированный вывод: ["mujhe", "bhayanak", "lag", "raha", "hai," "figure-protocol-3"]
Работа с латинским шрифтом: Слова на хинди («Муджхе», «Бхайанак») сохраняются в латинском алфавите.
Обнаружение эмодзи/символов: "" изолирован как символический токен.

Карта словаря эмоций (D):
Сопоставьте лексемы с эмоциями в Е, используя двуязычный (хинди/английский) лексикон эмоций: «Бхаянак» (на хинди «ужасный») → страх; «лаг раха хай» (контекстуальная фраза, подразумевающая непрекращающуюся эмоцию) → страх; "figure-protocol-4" → Гнев

Подслово Разложение (S):
Разложите сложные термины для более глубокого анализа: «Бхайанак» → [«Бхай» (страх), «анак» (суффикс)], чтобы прояснить его семантический корень в страхе.

Генерация встраивания (E):
Сгенерируйте вложения токенов с помощью Word2Vec/fastText: Embeddings для ["Mujhe", "Bhayanak", "lag", "raha", "hai", "figure-protocol-5"] → векторы v1,v 2, v3, v4, v5, v6.
Правило агрегирования: Усреднение вложений токенов для создания глобального семантического вектора:
V_avg = (v1 + v2 + v3 + v4 + v5 + v6) / 6

Извлечение признаков на основе правил:
Извлечение вспомогательных признаков для конкатенации. Количество тегов эмоций: Страх: 2 раза («Бхайанак», «лаг раха хай»); Гнев: 1 экземпляр («figure-protocol-6»).
Флаг переключения кода: Двоичный флаг = 1 (смешанные токены на хинди и английском: "Mujhe" [хинди], "lag", "raha", "hai" [производный от хинди]).

Функция Fusion:
Объедините агрегированные вложения и функции, основанные на правилах, в единый входной вектор: Global Semantic Vector=V_avg(усредненные вложения),Emotion Counts=[Страх: 2, Гнев: 1, Другие: 0], Флаг переключения кода=1
Правило конкатенации Конечный входной вектор = V_avg figure-protocol-7 [Страх: 2, Гнев: 1, Другие: 0] figure-protocol-8 [1]
Алгоритм машинного обучения обрабатывает этот итоговый вектор, и начинается итерационный процесс улучшения аннотаций. В следующем разделе мы обсудим эффективность метода активного обучения, принятого для этой цели.

После этого набор данных был расширен до 19 000 твитов. Этот набор данных был отобран с использованием комбинации автоматизированных и полуавтоматических методов, используя информацию, полученную в результате первоначального ручного аннотирования. Расширенный набор данных был дополнительно усовершенствован в результате итеративного процесса обучения, который включал в себя выборочное выявление и приоритизацию неоднозначных данных/твитов для экспертного комментирования и обратной связи от экспертов в предметной области для повышения точности, согласованности и эффективности аннотаций. На протяжении всего процесса сбора данных особое внимание уделялось поддержанию баланса между различными эмоциями, гарантируя, что набор данных отражает различные чувства, выраженные в отношении войны и конфликта. Полученный набор данных является ценным ресурсом для анализа текста на языке Hinglish. Для лучшего понимания можно обратиться к рисунку 2 .

figure-protocol-9
Рисунок 2: Процедура сбора набора данных. На рисунке изображена разработка набора данных от идентификации исходного слова до ручной маркировки с последующим активным обучением и окончательным аннотированным набором данных. Пожалуйста, нажмите здесь, чтобы просмотреть увеличенную версию этой цифры.

Окончательная подготовка набора данных производится после завершения процесса итерационной доработки с помощью активного обучения. Активное обучение использовалось в гибридной среде, которая включала лексические правила, машинное обучение и итеративный экспертный ввод для аннотирования эмоций высказываний Хинглиша. Шаги были следующими:

Процесс начинается с набора данных, помеченного вручную. Использование классификатора Random Forest, который был использован для выявления неоднозначных твитов, в отношении которых модель машинного обучения не была уверена. Отправьте эти неоднозначные образцы для категоризации экспертам-людям. Модель неоднократно обновлялась с использованием недавно аннотированных данных, что постепенно повышало точность и уменьшало количество неправильных классификаций. Завершите работу над набором данных и просмотрите аннотации, чтобы убедиться в их точности. Подготовьте набор данных для анализа, убедившись, что он правильно задокументирован и отформатирован для использования в будущем для реализации в последующих случаях. Тем не менее, важно исследовать паттерны эмоций, заложенные в высказываниях, чтобы будущие шаги стали более ясными с точки зрения реализации. Следовательно, на следующем этапе будет выполнен кластерный анализ, чтобы найти доминирующие эмоции, встроенные в набор данных. Это также помогает в определении эмоций, которые мы исследуем.

Подбор кластеров эмоций
В таблице 2 показаны группы эмоций и их эквиваленты в Хинглише, а также причина выбора соответствующих эмоций. Из каждой группы эмоций была выбрана доминирующая эмоция для дальнейшей обработки. Эти доминирующие эмоции отбираются методом кластерного анализа.

Эмоциональная группаЭквивалент ХинглишаОбоснование выбора
Страх (включает тревогу и панику)Дар, хауф, Асахадж, Бекабу, Ангадай, Чинта, Тенион, Фикр, Ашанка, Удааси, Бечайни, ГабрахатСтрах является распространенной эмоцией во время войны и конфликтов, когда люди сталкиваются с угрозами своей безопасности и благополучию. Этот страх может проявляться по-разному, например, тревогой, паническими атаками и гипербдительностью.
Гнев (включает раздражение, враждебность, разочарование и обиду)Гусса, рааг, Пракоп, Раудра, Чидхан, Шатрута, Кродх, Гусса дилана, Апата, Атьячар, Хушфехми, Хайрани, Бхайанак, Чаккер КатинаайГнев — еще одна распространенная эмоция во время войны и конфликтов, часто возникающая из-за чувства несправедливости, предательства или потери. Этот гнев может подпитывать агрессию и насилие, способствуя разрушительному характеру этих конфликтов.
Грусть (включает горе, отчаяние и безнадежность)Удааси, гхам, Шок, Бхавук, Духи, Удас, Висмай, Нираша, Шок, Духи, Вайрагья, Ашанк, Вишада, Бхавук, Духи, Удас, Винамрата, Бхавук, Хридайтода, Бьюмар, Нираша, Винааш, Баир, Нираша, Асамбхав, ХаарПечаль – это естественная реакция на потерю и горе, которые, к сожалению, являются обычным явлением во время войны и конфликта. Солдаты могут испытывать печаль в связи с потерей товарищей, гражданские лица могут скорбеть об убитых или перемещенных близких, а целые общины могут оплакивать потерю своих домов и образа жизни. Чувства отчаяния и безнадежности также могут возникать из-за затяжного характера конфликта и, казалось бы, бесконечного цикла насилия.
Стыд и винаШарм, Ладжабари, Шарм, Лаадж, Зиллат, Афсос, Гунах, Афсос, Пашхатап, Лаадж, Бечайни, Атмасамарпан, Шарминдаги, Ашру, Пашчатап, Антаратма, Касур, Гунаах, Худ ко доши маана, Нинда, ДошаСтыд и вина – это сложные эмоции, которые могут возникать из-за чувства личной или коллективной обиды, неадекватности или унижения. Во время войны и конфликта люди могут испытывать стыд или вину за свои действия, за свою неспособность предотвратить причинение вреда другим или за то, что они выжили, в то время как другие погибли.
ОтвращениеГин, Нафрат, Асахаяк, Пратикул, Грина, Вайрагья, Двеша, Накаратмак, Вибхавсу, Вайрагья, Вайрагья, НирашаОтвращение — это чувство отвращения или отвращения к чему-то, воспринимаемому как неприятное или оскорбительное. Во время войны и конфликта люди могут испытывать отвращение в ответ на акты жестокости, насилия и варварства.
Сочувствие и состраданиеСахаанубхути, хамдердари, самаджхдари, даан сахабхути, чуткость, поддержка, внимание, доброта, забота, тепло, нежность, дайя, рахам, сахаанубхути, сахьог, даялу, самаджх, пяр, дайя, нарами, паропкариСочувствие и сострадание жизненно важны для понимания и обмена чувствами других людей. Во время войны и конфликта сочувствие может быть мощным инструментом для установления связи с другими людьми, пережившими подобный опыт, воспитания сострадания и содействия примирению. Сострадание может мотивировать людей помогать нуждающимся и вносить свой вклад в усилия по исцелению и восстановлению.
Надежда и благодарностьУмид, Ааша, Чах, Ичха, Сапна, Уннати, Ашвасан, Хуши, Утсаах, Аширвад, Самведаншилата, Вишвас, Бхароса, Шукрагузаар, Эшаанананд, Шукрана, Абхаар, Намрата, Самаанья, Наман, Аашеровад, Бадхай, Дханьяваад, Абхивадн, Манобхав, БхактиНадежда – это чувство оптимизма и ожидание того, что, несмотря на вызовы и трудности, с которыми приходится сталкиваться, произойдет что-то хорошее. Благодарность – это чувство благодарности и признательности за хорошие вещи в жизни. Во время войны и конфликта надежда может быть источником силы и мотивации, позволяя людям упорствовать и работать ради лучшего будущего. Благодарность может помочь людям сосредоточиться на положительных аспектах своей жизни, повысить стойкость и взрастить чувство покоя среди неразберихи.
УпругостьДжилаанек, химмат, Сахаси, Сахас, Дхайрия, Маджбути, Самведаншил, Самартхия, Маджбути, ЛачариЖизнестойкость – это способность адаптироваться и справляться с трудными или сложными ситуациями. Во время войн и конфликтов устойчивость имеет важное значение для того, чтобы отдельные люди и сообщества могли выжить и проявить стойкость перед лицом невзгод.

Таблица 2: Обоснование выбора эмоции. Таблица сопоставляет группы эмоций с их эквивалентами в Хинглише и объясняет их актуальность в контексте войн и конфликтов.

Однако следует отметить, что отбор этих эмоций основан не только на кластерном анализе, но и на теориях эмоций, включая теорию когнитивной оценки (CAT), теорию дискретных эмоций (DET) и процессно-ориентированную теорию (POT) эмоций43.

Информация о корпусе
Набор данных состоит из доменных (войны, конфликты и кризисы) и дополнительных наборов данных о твитах, которые содержат смесь твитов на хинди и английском языках. На рисунке 3 представлен снимок общедоступных наборов данных твитов, которые обрабатываются для этой исследовательской работы. Основной набор данных находится в открытом доступе по адресу https://data.mendeley.com/datasets/y63frd6pmf/7.

figure-protocol-10
Рисунок 3: Детали корпуса. Доступность набора данных объясняется здесь. Пожалуйста, нажмите здесь, чтобы просмотреть увеличенную версию этой цифры.

Аннотация меток эмоций
Первоначальный корпус из 10 040 твитов Хинглиша, связанных с войной и конфликтами, был вручную аннотирован восемью эмоциональными метками двуязычными экспертами. Для решения проблемы лингвистической сложности смешанного текста была разработана структура на основе лексических правил, включающая в себя несколько компонентов. Фреймворк включает в себя словари, специфичные для эмоций, которые сопоставляют термины на хинди/английском языке с эмоциями, такими как fear_words = {Страх, Ужас, Бхайанак, figure-protocol-11, Террор, figure-protocol-12} и anger_words = {гусса, ярость, figure-protocol-13, раздражение, figure-protocol-14}. Правила межъязыковой эквивалентности связывали термины (например, if (Ae == Ah): anger = gussa | figure-protocol-15). Используются лексические правила, такие как словари эмоций, токенизация для смешанных языков и разложение подслов. Для того чтобы аннотировать эмоции, эти правила предварительно обрабатывают текст и извлекают признаки, которые затем объединяются со встроенными функциямимашинного обучения 45.

Для токенизации фреймворк использовал пользовательские правила для переключения языка, пунктуации, эмодзи и токенизации подслов. Текст на хинди (деванагари) был токенизирован на уровне символов, в то время как на английском (римском) использовался пробел. Пример: Mujhe frustration hai → [Mujhe, разочарование, хай]. Специальные символы, такие как хэштеги (#) и упоминания (@), были выделены в виде отдельных токенов (например, #WarCrimes → [#, WarCrimes]), в то время как знаки препинания, такие как запятые (,) и восклицательные знаки (!), были разделены на отдельные токены (например, figure-protocol-16figure-protocol-17, !]).

Эмодзи также рассматривались как отдельные токены и сопоставлялись с эмоциями (например, figure-protocol-18 → гневом figure-protocol-19→ грустью). Токенизация подслов выполнена с помощью письма деванагари, в котором составные слова были разделены с использованием шаблонов регулярных выражений для правил Сандхи (например, figure-protocol-20] [королевство + мир]), а префиксы/суффиксы латинских алфавитов были сегментированы (например, невероятный → [un, правдоподобный]). Для расширения в зависимости от предметной области токены были заменены метками эмоций, если они совпадают в словарях. Например: Бхаянак → страх, Дахад → страх, гусса → гнев. Tweet Mujhe Bhayanak lag raha hai → Tokens [Mujhe, fear, lag, raha, hai].

После векторизации обработанные токены (слова, подслова, эмодзи) были преобразованы в 300-мерные вложения с помощью Word2Vec/fastText. Числовые представления в столбцовых векторах лексем, матрица векторов, соответствующих лексемам. Каждая строка соответствует вектору внедрения, связанному с лексемой в тексте, представляющему порядок лексемы. Столбцы в строке обозначают размеры в пространстве внедрения. Векторы содержат вещественные числа, вычисленные с помощью Word2Vec и FastText. Лексемы с нулевыми векторами, изображенные строками со всеми нулевыми значениями, могут обозначать пробелы или специальные символы, в которых отсутствует значимая информация в этом представлении. Встраивание направлено на захват контекстуальных отношений слов для улучшения аннотаций. Ненулевые векторы обозначают осмысленные представления слов или символов. Значения в этих векторах кодируют различные семантические и синтаксические особенности. Нулевые векторы обычно представляют отступы, пробелы или нераспознанные лексемы. Вариативность значений отражает богатство признаков, охватываемых моделью внедрения. Различные векторные измерения охватывают различные аспекты значения, контекста и употребления слова. На рисунке 4 показано, как представлены векторы, а на рисунке 5 можно понять последствия использования процесса векторизации.

figure-protocol-21
Рисунок 4: Пользовательская токенизация. На рисунке показано, как векторы представлены в пространстве вложения, и показано, как каждый токен передается в числовой формат Щелкните здесь, чтобы просмотреть увеличенную версию этого рисунка.

figure-protocol-22
Рисунок 5: Процесс векторизации токенов и его последствия. На рисунке показано значение этих процессов, компонентов и показано, как эти встраивания улавливают семантику эмоций для точной классификации эмоций. Пожалуйста, нажмите здесь, чтобы просмотреть увеличенную версию этой цифры.

В соответствии с исследовательским процессом, процесс начинается с разбора входного текста, расширения лексем с помощью словарей, основанных на правилах, а затем разбивки этих лексем на подслова. Такой подход обеспечивает осмысление эмоционального содержания текста и культурного контекста, а псевдологика исследования приведена ниже.

Инициализируем словари эмоций (например, fear_words = {"Страх", "Ужас", "Бхайанак", ...}): Набор Ae =
SubwordRules(токен, скрипт): Если Devanagari → разделить с помощью регулярного выражения (составной/Sandhi), если Roman → разделить префиксы/суффиксы с помощью регулярного выражения, Вернуть подслова
DomainSpecificExpansion(token): Если токен в эмоциональных/лингвистических словарях → возвращает эмоцию
Else → токен возврата
ProcessTweet(text): Определите регулярное выражение для Devanagari, Roman, других; Извлекать токены с помощью регулярного выражения; Применение DomainSpecificExpansion и SubwordRules к токенам; Возвращает обработанные подслова
Векторизуйте лексемы в числовые вложения
Применяйте активное обучение с обратной связью от человека

Access restricted. Please log in or start a trial to view this content.

Results

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Результаты этого исследования свидетельствуют о том, что интеграция лексических правил с машинным обучением и методами активного обучения предлагает жизнеспособный путь для повышения эффективности и точности аннотации эмоций в тексте со смешанным кодом. Благодаря итеративному усовершенствованию и предложениям экспертов, предложенная структура смогла добиться заметного сокращения ручных усилий, сохраняя при этом высокую производительность во всех эволюционных матрицах. Результаты указывают...

Access restricted. Please log in or start a trial to view this content.

Discussion

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Набор данных для этого исследования был подобран с использованием комбинации ручного аннотирования и активного обучения. Первоначально 10 040 твитов Hinglish, связанных с войной и конфликтами, были вручную помечены восемью предопределенными эмоциями. Затем набор данных был расширен до 19 000 твитов с использованием полуавтоматического подхода. Активное обучение позволило выборочно вмешаться экспертам, сократив ручную работу на 40% при сохранении высокой точности аннотаций на уровне 81% с F-оценкой 0,76. Лексические прави...

Access restricted. Please log in or start a trial to view this content.

Disclosures

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Авторы заявляют об отсутствии конфликта интересов.

Acknowledgements

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Это исследование не получало внешнего финансирования.

Access restricted. Please log in or start a trial to view this content.

Materials

List of materials used in this article
NameCompanyCatalog NumberComments
fastTextИИ FacebookН/ДСловесное представление и классификация
Google ColabГуглН/ДОблачная среда Jupyter Notebook
Google Colab GPU/TPUГуглН/ДАппаратное ускорение на основе облака
Intel Core i5/i7 или AMD Ryzen 5/7Intel / AMDН/ДПроцессор для локального выполнения (при необходимости)
MatplotlibОткрытый исходный кодН/ДБиблиотека визуализации данных
НЛТКОткрытый исходный кодН/ДНабор инструментов для обработки текста на естественном языке
НумПиОткрытый исходный кодН/ДБиблиотека численных вычислений
NVIDIA GTX 1650 или выше (опционально)НДВОН/ДGPU для задач глубокого обучения
ПандыОткрытый исходный кодН/ДБиблиотека для работы с данными
Python Python Software FoundationН/ДЯзык программирования для ML и NLP
PyTorchМета ИИН/ДФреймворк глубокого обучения
Оперативная память (минимум 8 ГБ, рекомендуется 16 ГБ)РазличныйН/ДТребования к памяти для задач машинного обучения
Scikit-learnОткрытый исходный кодН/ДБиблиотека машинного обучения
СиборнОткрытый исходный кодН/ДВизуализация статистических данных
ОшалевшиеВзрывной ИИН/ДИндустриальная библиотека NLP
SSD-накопитель (минимум 256 ГБ, рекомендуется 512 ГБ)РазличныйН/ДХранилище для обработки наборов данных
ТензорФлоуГуглН/ДФреймворк глубокого обучения

References

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,
  1. Herce, R. Non-locality of the phenomenon of consciousness according to Roger Penrose. Dialogo. 3 (2), 127-134 (2016).
  2. Wolfram, S. The future of computation. Math J. 10 (2), 329-362 (2006).
  3. Kusal, S., et al. A systematic review of applications of natural language processing and future challenges with special emphasis in text-based emotion detection. Artif Intell Rev. 56 (12), 15129-15215 (2023).
  4. Recent advancements and challenges in multimodal sentiment analysis: a survey. Dong, Z. X., Liu, H. 2023 Int Conf Machine Learning Cybernetics (ICMLC), , IEEE. 464-469 (2023).
  5. Gandhi, A., et al. Multimodal sentiment analysis: a systematic review of history, datasets, multimodal fusion methods, applications, challenges and future directions. Inf Fusion. 91, 424-444 (2023).
  6. Chand, V. The rise and rise of Hinglish in India. Conversation. , https://theconversation.com/the-rise-and-rise-of-hinglish-in-india-53476 (2016).
  7. Hernández-de-Menéndez, M., et al. Active learning in engineering education: a review of fundamentals, best practices and experiences. Int J Interact Des Manuf. 13, 909-922 (2019).
  8. Liu, X., et al. Developing multi-labelled corpus of Twitter short texts: a semi-automatic method. Systems. 11 (8), 390(2023).
  9. Alahmary, R., Al-Dossari, H. A semiautomatic annotation approach for sentiment analysis. J Inf Sci. 49 (2), 398-410 (2023).
  10. Garg, N., Sharma, K. Annotated corpus creation for sentiment analysis in code-mixed Hindi-English (Hinglish) social network data. Indian J Sci Technol. 13 (40), 4216-4224 (2020).
  11. Jamatia, A., et al. Deep learning based sentiment analysis in a code-mixed English-Hindi and English-Bengali social media corpus. Int J Artif Intell Tools. 29 (5), 2050014(2020).
  12. Nainabasti, B. Role of students' participation on learning physics in active learning classes. ProQuest ETD Collection for FIU. , AAI10743750(2016).
  13. Goudjil, M., et al. A novel active learning method using SVM for text classification. Int J Autom Comput. 15, 290-298 (2018).
  14. Huang, S. J., Jin, R., Zhou, Z. H. Active learning by querying informative and representative examples. Adv Neural Inf Process Syst. 23, 1-9 (2010).
  15. Zhang, Z., Strubell, E., Hovy, E. A survey of active learning for natural language processing. arXiv. , (2022).
  16. Baghel, R. A survey on code-mixed sentiment analysis based on Hinglish dataset. Int Conf Comput Commun Cyber-Secur. 664, (2022).
  17. Tong, S., Koller, D. Support vector machine active learning with applications to text classification. J Mach Learn Res. 2 (Nov), 45-66 (2001).
  18. Subramanian, M., et al. A survey on hate speech detection and sentiment analysis using machine learning and deep learning models. Alex Eng J. 80, 110-121 (2023).
  19. Liu, Z., et al. An emotion-based personalized music recommendation framework for emotion improvement. Inf Process Manag. 60 (3), 103256(2023).
  20. Ren, F., Liu, Z., Kang, X. An efficient framework for constructing speech emotion corpus based on integrated active learning strategies. IEEE Trans Affect Comput. 13 (4), 1929-1940 (2022).
  21. Azzi, S. A., Zribi, C. B. O. Comparing deep learning models for multi-label classification of Arabic abusive texts in social media. Proc Int Conf Software Tech, , 374-381 (2022).
  22. Min, X. Y., et al. Multi-label active learning through serial-parallel neural networks. Knowl Based Syst. 251, 109226(2022).
  23. Gosselin, L., Sabourin, L. Language athletes: dual-language code-switchers exhibit inhibitory control advantages. Front Psychol. 14, 1150159(2023).
  24. Acheampong, F. A., Wenyu, C., Nunoo-Mensah, H. Text-based emotion detection: advances, challenges, and opportunities. Eng Rep. 2 (7), e12189(2020).
  25. Tracy, J. L., Randles, D. Four models of basic emotions: a review of Ekman and Cordaro, Izard, Levenson, and Panksepp and Watt. Emotion Rev. 3 (4), 397-405 (2011).
  26. Xiao, X., et al. A cognitive emotion model enhanced sequential method for social emotion cause identification. Inf Process Manag. 60 (3), 103305(2023).
  27. Park, E. H., Storey, V. C. Emotion ontology studies: a framework for expressing feelings digitally and its application to sentiment analysis. ACM Comput Surv. 55 (9), 1-38 (2023).
  28. Batra, H., Nelson, L. DCADS: data-driven computer aided diagnostic system using machine learning techniques for polycystic ovary syndrome. Int J Performability Eng. 19 (3), 193(2023).
  29. Sakib, N., et al. Towards automated recipe genre classification using semi-supervised learning. PLoS One. 20 (1), e0317697(2025).
  30. Fu, L., et al. A touch, vision, and language dataset for multimodal alignment. arXiv. , (2024).
  31. Modeling public mood and emotion: Twitter sentiment and socio-economic phenomena. Bollen, J., Mao, H., Pepe, A. Proc Int AAAI Conf Web Soc Media, 5 (1), https://ojs.aaai.org/index.php/ICWSM/article/view/14171 (2011).
  32. EmpaTweet: annotating and detecting emotions on Twitter. Roberts, K., et al. Proc Eighth Int Conf Language Resource Eval, 12 (12), 3806-3813 (2012).
  33. Mohammad, S. #Emotional tweets. First Joint Conf on Lexical Comput Semantics. , 246-255 (2012).
  34. Li, W., Xu, H. Text-based emotion classification using emotion cause extraction. Expert Syst Appl. 41 (4), 1742-1749 (2014).
  35. Verma, P., Kaur, A., Khurana, M., Damaševičius, R. Multimodal Hinglish tweet dataset for deep pragmatic analysis. Data. 9 (2), 38(2024).
  36. Hasan, M., Agu, E., Rundensteiner, E. Using hashtags as labels for supervised learning of emotions in Twitter messages. ACM SIGKDD Workshop Health Info. 34 (74), 1-8 (2014).
  37. Scherer, K. R., Wallbott, H. G. Evidence for universality and cultural variation of differential emotion response patterning. J Pers Soc Psychol. 66 (2), 310(1994).
  38. Sasidhar, T. T., Premjith, B., Soman, K. P. Emotion detection in Hinglish (Hindi+ English) code-mixed social media text. Procedia Comput Sci. 171, 1346-1352 (2020).
  39. Corpus creation and emotion prediction for Hindi-English code-mixed social media text. Vijay, D., et al. Proc. 2018 Conf. North Am Chapter Assoc Comput Linguistics: Student Research Workshop, , 128-135 (2018).
  40. Srivastava, V., Singh, M. Phinc: a parallel Hinglish social media code-mixed corpus for machine translation. arXiv. , (2004).
  41. Cossu, J. V., Molina-Villegas, A., Tello-Signoret, M. Active learning in annotating micro-blogs dealing with e-reputation. J Interdiscip Methodol Issues Sci. 3, (2017).
  42. Kranjc, J., et al. Active learning for sentiment analysis on data streams: methodology and workflow implementation in the ClowdFlows platform. Inf Process Manag. 51 (2), 187-203 (2015).
  43. Smith, C. A., Kirby, L. D. Consequences require antecedents: toward a process model of emotion elicitation. Feeling and Thinking: The Role of Affect in Social Cognition. , 83-106 (2000).
  44. Jan, T. G., Khurana, S. S., Kumar, M. Semi-supervised labeling: a proposed methodology for labeling the Twitter datasets. Multimed Tools Appl. 81 (6), 7669-7683 (2022).
  45. Cahyana, N. H., et al. Semi-supervised text annotation for hate speech detection using k-nearest neighbors and term frequency-inverse document frequency. Int J Adv Comput Sci Appl. 13 (10), 147-151 (2022).
  46. Saifullah, S., et al. Automated text annotation using a semi-supervised approach with meta vectorizer and machine learning algorithms for hate speech detection. Appl Sci. 14 (3), 1078(2024).
  47. Advani, L., Lu, C., Maharjan, S. C1 at SemEval-2020 Task 9: SentiMix: sentiment analysis for code-mixed social media text using feature engineering. arXiv. , (2008).
  48. Alarcão, S. M., et al. Annotate smarter, not harder: using active learning to reduce emotional annotation effort. IEEE Trans Affect Comput. 15 (3), 1213-1227 (2023).

Access restricted. Please log in or start a trial to view this content.

Reprints and Permissions

Request permission to reuse the text or figures of this JoVE article

Request Permission

Tags

Emotion AnnotationHinglish UtterancesCode Mixed LanguageLexical Rule BasedMachine LearningActive LearningBilingual Emotion DictionarySubword TokenizationCognitive Appraisal TheoryDiscrete Emotions Theory
Video Coming Soon

Related Articles