Я пытаюсь использовать инструмент анализа настроений для анализа данных. Я сталкивался с несколькими крайними случаями, когда общее настроение предложения может быть положительным, но содержать отрицательное слово.
Например:
Я очень хочу этот iPad.
Черт, да, это выглядит хорошо!
Я попробовал 2-3 библиотеки анализа настроений, и они выводят такие предложения с отрицательным настроением. Я не нашел никакой работы, которая ищет такие решения.
Есть ли какое-либо известное решение для обработки настроений в таких контекстных случаях?
Я пробовал в основном лексиконные подходы. Я использовал NLTK, SPACY, IBM тональный анализатор , TextBlob, VADER. В настоящее время я усредняю суммирование результатов по всем из них.