Дослідіть polarity у qdap і вбудований лексикон

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

Ted Kwartler

Data Dude

polarity()

Приклад суб'єктивного лексикону:

Word Polarity
Amazing Positive
Bad Negative
Good Positive
... ...
Wonderful Positive
Аналіз тональності в R

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

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

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

Контекстний кластер, продовження

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

Term Class Word Count
Very Amplifier 1
Good Polarized Term/Positive 1
All other words Neutral 7
Аналіз тональності в R

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

  • Polarized Term — слова з позитивним/негативним забарвленням
  • Neutral Term — без емоційного контексту
  • Negator — слова, що заперечують полярність, напр. "not good"
  • Valence Shifters — слова, що змінюють емоційний контекст
    • Amplifiers — посилюють емоційність
    • De-Amplifiers — послаблюють емоційність
Аналіз тональності в R

Оцінювання контекстного кластера

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

Term Class Word Count Polarity Value
Very Amplifier 1 0.8
Good Polarized Term/Positive 1 1
All other words Neutral 7 0
Аналіз тональності в R

Обчислення полярності

Class Word Count Polarity Value
Amplifier 1 0.8
Polarized Term 1 1
Neutral 7 0
Sum 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...