Začněte nyníZačněte zdarma

LOL, tenhle song je šíleně dobrý

I přes Zipfův zákon budeš muset lexikony přizpůsobovat konkrétnímu zdroji textu (například Twitter versus právní dokumenty) nebo demografii autora (teenager versus senior). Toto cvičení ti ukáže jednotlivé explicitní komponenty funkce polarity(), abys je mohl/a podle potřeby upravit.

V písni „Lol :)" od Treyho Songze se vyskytuje text: „LOL smiley face, LOL smiley face." Základní funkce polarity() výraz „LOL" jako pozitivní nevyhodnocuje. Přitom „LOL" je zkratka pro „Laugh Out Loud" (česky: nahlas se smát) a měl by mít pozitivní hodnotu. Proto je potřeba lexikon přizpůsobit kontextu textu, který obsahuje popkulturní slang. Pokud tvoje analýza pracuje s textem z konkrétního kanálu (například „LOL" na Twitteru), místa (bostonské „Wicked Good") nebo věkové skupiny (teenagerské „sick"), pravděpodobně budeš muset lexikon upravit.

V tomto cvičení lexikon subjektivity ani slovníky s přechodovými výrazy z balíčku qdap ještě neupravuješ. Místo toho si prohlídneš stávající datové rámce se slovy, abys je mohl/a upravit v následujícím cvičení.

Proměnná text obsahuje dva úryvky z textu písně „Crazy in Love" od Beyoncé.

Toto cvičení je součástí kurzu

Sentiment Analysis in R

Zobrazit kurz

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Examine the key.pol
___

# Negators
___

# Amplifiers
___

# De-amplifiers
___

# Examine
___
Upravit a spustit kód