LOL, эта песня просто огонь
Даже с учётом закона Зипфа вам всё равно придётся адаптировать лексиконы под конкретный источник текста (например, Twitter или юридические документы) или под аудиторию автора (подростки или пожилые люди). В этом упражнении рассматриваются явные компоненты функции polarity(), чтобы вы могли изменить их при необходимости.
В песне Trey Songz «Lol :)» есть строчка «LOL smiley face, LOL smiley face.» В базовой функции polarity() слово «LOL» не определено как позитивное. Однако «LOL» расшифровывается как «Laugh Out Loud» («смеяться вслух») и должно считаться положительным. Поэтому лексикон следует адаптировать под контекст текста, включающего молодёжный сленг поп-культуры. Если в вашем анализе встречаются тексты из конкретного канала (например, «LOL» в Twitter), определённой местности (Boston's «Wicked Good») или возрастной группы (подростковый сленг «sick»), вероятно, потребуется скорректировать лексикон.
В этом упражнении вы не изменяете лексикон субъективности и словари qdap, содержащие валентные сдвигатели. Вместо этого вы изучаете существующие объекты-фреймы со словами, чтобы в следующем упражнении внести в них изменения.
Для упражнения мы создали переменную text, содержащую два фрагмента текста из песни Beyoncé «Crazy in Love».
Это упражнение является частью курса
Анализ тональности в R
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Examine the key.pol
___
# Negators
___
# Amplifiers
___
# De-amplifiers
___
# Examine
___