Utforska qdap:s polaritet & inbyggd lexikon

Sentimentanalys i R

Ted Kwartler

Data Dude

polarity()

Exempel på subjektivitetslexikon:

Ord Polaritet
Amazing Positiv
Bad Negativ
Good Positiv
... ...
Wonderful Positiv
Sentimentanalys i R

Kontextkluster

Exempel på kontextkluster:
The DataCamp sentiment course is very GOOD for learning.

Sentimentanalys i R

Kontextkluster, fortsättning

Exempel på kontextkluster:
The DataCamp sentiment course is very GOOD for learning.

Term Klass Antal ord
Very Förstärkare 1
Good Polariserad term/Positiv 1
Alla övriga ord Neutral 7
Sentimentanalys i R

Ordlista för kontextkluster

  • Polariserad term – ord kopplade till positivt/negativt
  • Neutral term – utan känslomässig kontext
  • Negator – ord som inverterar polariserad betydelse, t.ex. "not good"
  • Valensväxlare – ord som påverkar den känslomässiga kontexten
    • Förstärkare – ord som ökar den känslomässiga laddningen
    • Dämpare – ord som minskar den känslomässiga laddningen
Sentimentanalys i R

Poängsättning av kontextkluster

Exempel på kontextkluster:
The DataCamp sentiment course is very GOOD for learning.

Term Klass Antal ord Polaritetsvärde
Very Förstärkare 1 0,8
Good Polariserad term/Positiv 1 1
Alla övriga ord Neutral 7 0
Sentimentanalys i R

Polaritetsberäkning

Klass Antal ord Polaritetsvärde
Förstärkare 1 0,8
Polariserad term 1 1
Neutral 7 0
Summa 9 1,8

Exempel på kontextkluster
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}}$$

Svar: 0,6

Sentimentanalys i R

Nu kör vi en övning!

Sentimentanalys i R

Preparing Video For Download...