API настроения Twitter - PullRequest
       7

API настроения Twitter

3 голосов
/ 27 февраля 2010

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

Ответы [ 7 ]

1 голос
/ 07 августа 2011

Ссылка в принятом ответе больше не работает, а остальные ссылки в других ответах довольно бесполезны. Лучший проект настроений в Twitter и сопутствующий API - , этот из Стэнфорда. Это лучше, чем несуществующий твиттер.

0 голосов
/ 27 июня 2012

Вот список API / веб-сайтов, которые реализуют анализ настроений в тексте.

Надеюсь, это поможет. :)

https://sites.google.com/site/twittersentimenthelp/other-resources

0 голосов
/ 26 августа 2010

Я сделал проект, включающий анализ настроений твитов. Я использовал анализатор настроений машинного обучения под названием «LingPipe». К сожалению, это требует от вас разработки вашей программы на Java (я знаю, что вы пометили свой вопрос под PHP) и создания довольно приличного обучающего набора из ваших необработанных данных (очень утомительная работа). Однако, если у вас есть навыки работы с Java и время, то это довольно просто и чрезвычайно быстро.

0 голосов
/ 13 марта 2010

Существует новый бесплатный API от TweetFeel, который использует расширенную лингвистическую обработку для определения настроения (настроения). Взгляните на http://www.webservius.com/corp/docs/tweetfeel_sentiment.htm

0 голосов
/ 27 февраля 2010

Возможно, вы захотите использовать другой API для анализа настроений в твитах, из которых вы хотите извлечь настроения. Open Amplify, вероятно, является хорошим вариантом для начала с http://community.openamplify.com/content/docs.aspx/.

0 голосов
/ 27 февраля 2010

Не думаю, что я видел какой-либо API-интерфейс для настройки твитов в Твиттере, но кто-то сделал это возможным благодаря использованию API-интерфейса Twitter. http://i8news.uterm.org/mood/twitter-mood-reader/

Логика заключалась в том, чтобы читать твиты и вычисляя эмоциональные слова (такие как «вау», «счастливый», «!», «Штопать»), вы получаете общее настроение этого твита.

0 голосов
/ 27 февраля 2010

Большинство веб-сайтов, которые вы видите, используют общую технику под названием извлечение настроений . Существует много возможных реализаций, но простой (несколько наивный) состоит в создании списка «плохих» слов («не должен», «злой», «злой», «аллергический») и списка «хороших» слова («счастье», «радостный», «улыбающийся», «чудесный»). Назначьте "оценку настроения" каждому слову (или просто -1 плохим словам и +1 хорошим словам). Общая оценка "настроение".

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...