Как использовать пользовательский словарь для настроений при прогнозировании оценок для отзывов?

Я выполняю анализ настроений на обзорах ресторана. Для этого, прежде всего, я получил общие би граммы и использую 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 - имя файла пользовательского словаря.

Как я уже сказал, я хочу получить оценки настроений на основе предварительно настроенного словаря настроений. Если есть другой способ использования словарей, пожалуйста, предложите?

0 ответов

Другие вопросы по тегам