Sentiment Analysis java Library

Jimmysnn picture Jimmysnn · Nov 15, 2014 · Viewed 22.3k times · Source

I have some unlabeled microblogging posts and I want to create a sentiment analysis module.

To do this I have try Stanford library and Alchemy Api web service but the result it is not very good. For now I don't want training my classifier.

So I would like to suggest me some libraries or some web services about that. I would prefer a tested Library. The language of this posts is English. Also the preprocessing has been done.

P.S.

The programing language that I use is Java EE

Answer

Has QUIT--Anony-Mousse picture Has QUIT--Anony-Mousse · Nov 15, 2014

Sentiment analysis doensn't keep up with the hyped promises.

See e.g.

The Sad State of Sentiment Analysis
December 26, 2013 by Angela Hausman
http://www.hausmanmarketingletter.com/sad-state-sentiment-analysis/

Recent experiments suggest sentiment analysis data is LESS accurate than a coin toss (accuracy 50%). That’s really scary if your brand makes strategic decisions based on sentiment analysis.

...

While the tools accurately predicted between 60 and 80% of utterances, when neutral utterances were removed (80% of the utterances) the accuracy dropped alarmingly.

In other words, everybody is cheating on their benchmarks, and overfitting (e.g. tweets have tons of duplicates and near duplicates - retweets - if you include these, you are overestimating the real performance)