Вопрос

У меня есть требование определить, является ли введенное предложение положительным или отрицательным....Сначала я подумал, что это как-то связано с анализом социальных сетей, а позже понял, что это анализ настроений.Мой первый вопрос: в чем разница между этими двумя?Я думаю, что сама SNA использует SA...поправьте меня, пожалуйста, если я ошибаюсь...

По этому поводу я получил очень хорошее обсуждение от Александра @. НЛП:Качественно «положительное» и «отрицательное» предложение....

Я хочу войти в эту область, используя возможности открытого исходного кода и, желательно, Java (но я открыт и для других).Может кто-нибудь, пожалуйста, подскажите мне, как начать и двигаться вперед?

Заранее спасибо, Шива

Это было полезно?

Решение

Это анализ настроений.

Анализ социальных сетей на самом деле не имеет ничего общего с анализом настроений - анализ социальных сетей занимается отношениями между людьми или вещами - общие проблемы связаны с выяснением «кластеризации» или клик внутри социальной сети, обнаружением групповой сплоченности, престижа внутри групп, выявление «зачинщиков» и т. д.

Анализ тональности гораздо ближе к обработке естественного языка — берется некоторый текстовый, аудио- или видеоконтент и пытается каким-либо образом классифицировать его — субъективное/объективное, согласие/несогласие и т. д.

Что касается инструментов/API, которые это поддерживают, я погуглил и нашел этот пост в блоге. список нескольких инструментов анализа настроений и обработки естественного языка.

Другие советы

RapidMiner — это мощный инструмент для анализа текста и анализа настроений.Rapid-I предлагает учебные курсы RapidMiner по интеллектуальному анализу текста и анализу настроений:Анализ настроений, анализ мнений и автоматизированные исследования рынка.

С наилучшими пожеланиями,

Откровенный

Можешь попробовать tm и textir пакеты в R.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top