Мне нужно проанализировать эмоции некоторых обзоров.Мне не нужна полярность (на самом деле я сделал это с VADER).Мне нужно знать, выражают ли отзывы радость, гнев или некоторые из восьми эмоций (гнев, предвкушение, отвращение, страх, радость, грусть, удивление, доверие).
Я знаю, что в R мы можем работать с 'пакет «сюже», основанный на лексиконе Саифа Мохаммеда и Питера Терни NRC Word-Emotion Association. С функцией get_nrc_sentiment
, которая вызывает словарь настроений NRC для вычисления наличия восьми различных эмоций и их соответствующей валентности в текстовом файле.Но в python я не нашел ни одной библиотеки, которая бы делала что-то подобное.Я читал о его реализации в Python [ здесь , и здесь ].Я читал о SentiWordNet , но я не знаю, как использовать его в Python, чтобы получить то, что я хочу.Мой набор данных не помечен, поэтому я не хотел бы использовать машинное обучение.
Итак, вопрос в том, есть ли какой-нибудь Python-эквивалент сьюже R?