Выявление точки зрения и суждения говорящего по поводу данного предложения

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

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

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

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

Обнаружение позиции и определение настроения

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

Например, предположим, что мы анализируем твит, в котором комментируется новый налоговый закон. При использовании определения положения вывод может быть следующим:

  • Человек выступает за новый закон о налогах.
  • Человек выступает против нового налогового законодательства.
  • Человек нейтрально относится к новому налоговому законодательству.

Используя обнаружение тональности, вывод может быть следующим:

  • Человек возмущен новым налоговым законодательством.
  • Человек доволен новым налоговым законодательством.
  • Человек нейтрально относится к новому налоговому законодательству.

Приложения обнаружения позиции

Вот несколько реальных случаев использования определения позиции:

  • Мониторинг общественного мнения: определение позиции можно использовать для мониторинга общественного мнения по политическим вопросам. Это может быть полезно для определения того, какие вопросы наиболее важны для общественности и как лучше всего их решать.
  • Управление репутацией бренда: компании могут использовать определение позиции для мониторинга онлайн-разговоров о своем бренде, чтобы выявлять и устранять любое негативное отношение к бренду.
  • Обзоры продуктов: компании могут использовать обнаружение позы для анализа обзоров продуктов и определения того, какие продукты хорошо воспринимаются клиентами.
  • Обратная связь с сотрудниками: компании могут использовать определение позиции, чтобы определить области улучшения для компании на основе отзывов сотрудников.
  • Маркетинговые исследования: предприятия могут использовать определение позиции для анализа отношения потребителей к бренду или продукту, чтобы лучше понять, как им продавать.

Давайте теперь посмотрим, что нам нужно для обучения модели определения положения.

Обучение модели определения положения

Обучение модели обнаружения положения обычно основывается на наборе данных, аннотированном метками положения. Одним из таких наборов данных является набор данных для определения позиции SemEval, который содержит твиты, помеченные в соответствии с их настроением (за, против или нет). Набор данных охватывает пять тем: Атеизм, Изменение климата — реальная проблема, Феминистское движение, Хиллари Клинтон и Легализация абортов.

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

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

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

Следующие шаги

Возможные следующие шаги:

Спасибо за чтение! Если вы хотите узнать больше о НЛП, не забудьте подписаться на NLPlanet на Medium, LinkedIn, Twitter и присоединяйтесь к нашему новому Discord серверу!