Explorați polaritatea qdap și lexiconul integrat

Analiza sentimentelor în R

Ted Kwartler

Data Dude

polarity()

Exemplu de lexicon de subiectivitate:

Cuvânt Polaritate
Amazing Pozitiv
Bad Negativ
Good Pozitiv
... ...
Wonderful Pozitiv
Analiza sentimentelor în R

Cluster contextual

Exemplu de cluster contextual:
The DataCamp sentiment course is very GOOD for learning.

Analiza sentimentelor în R

Cluster contextual, continuare

Exemplu de cluster contextual:
The DataCamp sentiment course is very GOOD for learning.

Termen Clasă Nr. cuvinte
Very Amplificator 1
Good Termen polarizat/Pozitiv 1
Toate celelalte cuvinte Neutru 7
Analiza sentimentelor în R

Glosar cluster contextual

  • Termen polarizat - cuvinte asociate cu pozitiv/negativ
  • Termen neutru - fără context emoțional
  • Negator - cuvinte care inversează sensul polarizat, ex. „not good"
  • Modificatori de valență - cuvinte care influențează contextul emoțional
    • Amplificatori - cresc intensitatea emoțională
    • Atenuatori - reduc intensitatea emoțională
Analiza sentimentelor în R

Scorarea clusterului contextual

Exemplu de cluster contextual:
The DataCamp sentiment course is very GOOD for learning.

Termen Clasă Nr. cuvinte Valoare polaritate
Very Amplificator 1 0.8
Good Termen polarizat/Pozitiv 1 1
Toate celelalte cuvinte Neutru 7 0
Analiza sentimentelor în R

Calculul polarității

Clasă Nr. cuvinte Valoare polaritate
Amplificator 1 0.8
Termen polarizat 1 1
Neutru 7 0
Sumă 9 1.8

Exemplu de cluster contextual
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}}$$

Răspuns: 0.6

Analiza sentimentelor în R

Să exersăm!

Analiza sentimentelor în R

Preparing Video For Download...