Полярность в qdap и встроенный лексикон

Анализ тональности в R

Ted Kwartler

Data Dude

polarity()

Пример субъективного лексикона:

Слово Полярность
Amazing Положительная
Bad Отрицательная
Good Положительная
... ...
Wonderful Положительная
Анализ тональности в R

Контекстный кластер

Пример контекстного кластера:
The DataCamp sentiment course is very GOOD for learning.

Анализ тональности в R

Контекстный кластер: продолжение

Пример контекстного кластера:
The DataCamp sentiment course is very GOOD for learning.

Термин Класс Количество слов
Very Усилитель 1
Good Полярный термин / Положительный 1
Все остальные слова Нейтральный 7
Анализ тональности в R

Глоссарий контекстного кластера

  • Полярный термин — слова с положительной или отрицательной коннотацией
  • Нейтральный термин — слова без эмоциональной окраски
  • Отрицание — слова, инвертирующие полярность, например «not good»
  • Модификаторы валентности — слова, влияющие на эмоциональный контекст
    • Усилители — слова, усиливающие эмоциональное воздействие
    • Ослабители — слова, ослабляющие эмоциональное воздействие
Анализ тональности в R

Оценка контекстного кластера

Пример контекстного кластера:
The DataCamp sentiment course is very GOOD for learning.

Термин Класс Количество слов Значение полярности
Very Усилитель 1 0.8
Good Полярный термин / Положительный 1 1
Все остальные слова Нейтральный 7 0
Анализ тональности в R

Вычисление полярности

Класс Количество слов Значение полярности
Усилитель 1 0.8
Полярный термин 1 1
Нейтральный 7 0
Сумма 9 1.8

Пример контекстного кластера
The DataCamp sentiment course is very GOOD for learning.

  1. 1 + 0.8 = 1.8
  2. 1+1+7 = 9
  3. $$\frac{1.8}{\sqrt{9}}$$

Ответ: 0.6

Анализ тональности в R

Давайте потренируемся!

Анализ тональности в R

Preparing Video For Download...