Trang chủ‎ > ‎IT‎ > ‎Data Mining‎ > ‎Text Mining‎ > ‎

Sentiment Analysis

1) Python NLTK can do Sentiment Analysis based on Classification Algos or NLP tools in it.
2) R has tm.sentiment package which comes with sentiment words and ML based tecniques.
3) Rapidminner, KNIME etc gives classification based on algorithms available in the tool.
3) GATE you can have ML bases (SVM) and rule based or rule + lexion based sentiment analysis
4) OpenNLP provides facility to develop maxent based sentiment analysis
5) Lingpipe provides facility to develop classification based sentiment analysis algos implemented in it
6) Apache Mahout has Naive Bayes and CBayes for classification based Sentiment Analysis
7) Weka has Naive Bayes, SVM, KNN etc.. to develop Sentiment Analysis
8) Python Pattern has Classification algos
9) Python Sklearn has classification algos

To select the best one can do a simple exercise with movie reviews data set using the nine open source tools. Populate a error metrics and can choose one. 


GATE -