Prozkoumejte polaritu qdap a vestavěný lexikon

Sentiment Analysis in R

Ted Kwartler

Data Dude

polarity()

Příklad subjektivního lexikonu:

Slovo Polarita
Úžasný Kladná
Špatný Záporná
Dobrý Kladná
... ...
Nádherný Kladná
Sentiment Analysis in R

Kontextový klastr

Příklad kontextového klastru:
Kurz DataCamp o sentimentu je velmi DOBRÝ pro učení.

Sentiment Analysis in R

Kontextový klastr – pokračování

Příklad kontextového klastru:
Kurz DataCamp o sentimentu je velmi DOBRÝ pro učení.

Termín Třída Počet slov
Velmi Zesilovač 1
Dobrý Polarizovaný termín/Kladný 1
Všechna ostatní slova Neutrální 7
Sentiment Analysis in R

Glosář kontextového klastru

  • Polarizovaný termín – slova spojená s kladným/záporným významem
  • Neutrální termín – bez emocionálního kontextu
  • Negátor – slova invertující polarizovaný význam, např. „není dobré"
  • Posunovače valence – slova ovlivňující emocionální kontext
    • Zesilovače – slova zvyšující emocionální intenzitu
    • Zeslabovače – slova snižující emocionální intenzitu
Sentiment Analysis in R

Skórování kontextového klastru

Příklad kontextového klastru:
Kurz DataCamp o sentimentu je velmi DOBRÝ pro učení.

Termín Třída Počet slov Hodnota polarity
Velmi Zesilovač 1 0.8
Dobrý Polarizovaný termín/Kladný 1 1
Všechna ostatní slova Neutrální 7 0
Sentiment Analysis in R

Výpočet polarity

Třída Počet slov Hodnota polarity
Zesilovač 1 0.8
Polarizovaný termín 1 1
Neutrální 7 0
Součet 9 1.8

Příklad kontextového klastru
Kurz DataCamp o sentimentu je velmi DOBRÝ pro učení.

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

Výsledek: 0.6

Sentiment Analysis in R

Pojďme si procvičit!

Sentiment Analysis in R

Preparing Video For Download...