Как использовать пользовательский словарь для настроений при прогнозировании оценок для отзывов?
Я выполняю анализ настроений на обзорах ресторана. Для этого, прежде всего, я получил общие би граммы и использую sentimentr
Пакет получил свои оценки настроений, теперь я хочу использовать этот пользовательский словарь, чтобы получить оценки настроений для полных обзоров.
Для этого я пытался sentimentSetsR
пакет и использовал 2 входных файла - один с полным обзорами и второй пользовательский словарь, который я получил от использования sentimentr
библиотека, но она показывает следующее сообщение об ошибке:
Ошибка в getCustomSentiment(clean_reviews$Review_Cleaned, custom.dictionary = customd,: указанная лексика чувств не имеет необходимых требований. Убедитесь, что столбец слов является первым. См. Справку для получения дополнительной информации
Я сохранил лексикон или словарь настроений, как они указаны в документации, с 2 столбцами: первый со словами, а второй со счетами.
getCustomSentiment(clean_reviews$Review_Cleaned,
custom.dictionary=customd,scale=T,score.type=mean)
customd - имя файла пользовательского словаря.
Как я уже сказал, я хочу получить оценки настроений на основе предварительно настроенного словаря настроений. Если есть другой способ использования словарей, пожалуйста, предложите?