Kom igångKom igång gratis

LOL, den här låten är sjukt bra

Även med Zipfs lag i beaktande behöver du anpassa lexikon efter textkällan (till exempel Twitter jämfört med juridiska dokument) eller författarens demografiska bakgrund (tonåringar jämfört med äldre). Den här övningen visar de explicita komponenterna i polarity() så att du kan justera dem vid behov.

I Trey Songz låt "Lol :)" finns textraden "LOL smiley face, LOL smiley face." I den grundläggande funktionen polarity() är "LOL" inte definierat som positivt. "LOL" står dock för "Laugh Out Loud" och bör betraktas som positivt. Du bör därför anpassa lexikonet efter textens sammanhang, vilket inkluderar populärkulturell slang. Om din analys innehåller text från en specifik kanal (Twitters "LOL"), ett visst geografiskt område (Bostons "Wicked Good") eller en viss åldersgrupp (tonåringars "sick") behöver du troligen justera lexikonet.

I den här övningen justerar du inte subjektivitetslexikonet eller qdap-ordlistorna med valensväxlare. I stället undersöker du de befintliga orddata-ramobjekten så att du kan ändra dem i nästa övning.

Vi har skapat text med två utdrag ur Beyoncés låttext till "Crazy in Love" för övningen.

Den här övningen är en del av kursen

Sentimentanalys i R

Visa kurs

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Examine the key.pol
___

# Negators
___

# Amplifiers
___

# De-amplifiers
___

# Examine
___
Redigera och kör kod