LOL, ця пісня просто wicked good
Навіть із дією закону Ципфа вам усе одно доведеться підлаштовувати лексикони під джерело тексту (наприклад, твіти проти юридичних документів) або під демографію автора (підліток проти людини старшого віку). У цій вправі показано явні складові функції polarity(), щоб ви могли змінювати їх у разі потреби.
У пісні Trey Songz «Lol :)» є рядок: «LOL smiley face, LOL smiley face.» У базовій функції polarity() «LOL» не визначено як позитивне. Проте «LOL» означає «Laugh Out Loud» і має вважатися позитивним. Отже, слід підлаштувати лексикон під контекст тексту, який включає сленг попкультури. Якщо ваш аналіз містить тексти з конкретного каналу (Twitter'івське «LOL»), локації (бостонське «Wicked Good») або вікової групи (підліткове «sick»), вам, імовірно, доведеться коригувати лексикон.
У цій вправі ви не змінюєте суб'єктивний лексикон або словники qdap, що містять модифікатори валентності. Замість цього ви переглядаєте наявні об'єкти датафреймів зі словами, щоб у наступній вправі мати змогу їх змінити.
Ми створили змінну text з двома уривками з пісні Бейонсе «Crazy in Love» для цієї вправи.
Ця вправа є частиною курсу
Аналіз тональності в R
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Examine the key.pol
___
# Negators
___
# Amplifiers
___
# De-amplifiers
___
# Examine
___