Вы находитесь на странице: 1из 3

What are the most powerful open-source sentime...

http://breakthroughanalysis.com/2012/01/08/what...

JANUARY 8, 2012

What are the most powerful open-source sentiment-analysis


tools?
I took a stab at a Quora question, What are the most powerful open-source sentiment-analysis tools?
(http://www.quora.com/What-are-the-most-powerful-open-source-sentiment-analysis-tools). Heres my
response:
I know of no open-source (software) tools dedicated to sentiment analysis. Instead, a variety of
open-source text-analytics tools natural-language processing for information extraction and
classification can be applied for sentiment analysis. They include
Python NLTK (Natural Language Toolkit), http://www.nltk.org/ (http://www.nltk.org/), but see also
http://text-processing.com/demo/sentiment/ (http://text-processing.com/demo/sentiment/)
R, TM (text mining) module, http://cran.r-project.org/web/packages/tm/index.html (http://cran.rproject.org/web/packages/tm/index.html), including tm.plugin.sentiment.
RapidMiner, http://rapid-i.com/content/view/184/196/ (http://rapid-i.com/content/view/184/196/).
GATE, the General Architecture for Text Engineering, http://gate.ac.uk/sentiment/ (http://gate.ac.uk
/sentiment/).
Im sure you can also find UIMA-plug-in annotators for sentiment Apache UIMA is the Unstructured
Information Management Architecture, http://uima.apache.org/ (http://uima.apache.org/) also
sentiment classifiers for the WEKA data-mining workbench, http://www.cs.waikato.ac.nz/ml/weka/
(http://www.cs.waikato.ac.nz/ml/weka/). See http://www.unal.edu.co/diracad/einternacional/Weka.pdf
(http://www.unal.edu.co/diracad/einternacional/Weka.pdf) for one example.
I bet someones doing sentiment with the Stanford NLP tools, http://www-nlp.stanford.edu/software/
(http://www-nlp.stanford.edu/software/), although my understanding is the maximum-entropy
classification isnt the best approach for sentiment. Im no scientist so I wont go into this.
Then theres LingPipe, which can be characterized as pseudo-open source. See http://aliasi.com/lingpipe/demos/tutorial/sentiment/read-me.html (http://alias-i.com/lingpipe/demos/tutorial/sentiment
/read-me.html).
Powerful, I cant say. Where machine learning is involved, a lot will depend on your training set.
Note that the tools above work on textual sources. There may be open-source tools out there for
1 of 3
08/01/2015
06:08 PM
information
extraction from non-textual, sentiment-bearing sources such as speech (with
the outputs
fed into a classification engine such as some fo the above), but I havent looked into them. If you know
of any, or have additions for my list above, please send me a note (grimes(at)altaplana.com).

7 comments

What are the most powerful open-source sentime...

http://breakthroughanalysis.com/2012/01/08/what...

JANUARY 15, 2012 - 12:54 PM

M. Edward (Ed) Borasky (http://borasky-research.net)

I use the R CRAN library package textir in addition to tm.sentiment. textir also has a topic
modeling routine now; see http://arxiv.org/abs/1012.2098 (http://arxiv.org/abs/1012.2098) and
http://arxiv.org/abs/1109.4518 (http://arxiv.org/abs/1109.4518) for the math.
SEPTEMBER 14, 2012 - 2:18 PM
Pingback: Slightly-more-than-basic sentiment analysis | House of Stones (http://houseofstones.wordpress.com/2012/09/14/slightlymore-than-basic-sentiment-analysis/)

JANUARY 14, 2013 - 12:36 PM

Lynd Bacon (http://www.LBA.com)

Thanks for the nice summary, Seth! The Apache Mahout library includes a Latent Dirichlet Allocation
algorithm that can be used for topic identification, and might be used as part of a sentiment analysis
process.
JANUARY 14, 2013 - 12:37 PM

Lynd Bacon (http://www.LBA.com)

Forgot the url for Mahout: http://mahout.apache.org/ (http://mahout.apache.org/)


APRIL 6, 2013 - 6:25 AM

B. Ohana (http://kmandcomputing.blogspot.ie)

For an example of Sentiment Classification using RapidMiner and Supervised Learning, see:
http://tinyurl.com/colsjhu (http://tinyurl.com/colsjhu)
MAY 2, 2013 - 7:46 PM
Pingback: All About Natural Language Processing | Breakthrough Analysis (http://breakthroughanalysis.com/2013/03/04/all-aboutnatural-language-processing/)

MAY 26, 2014 - 1:55 AM

karimkhanp (http://gravatar.com/karimkhanp)
2 of 3

08/01/2015 06:08 PM

Anyone has used any opensource tool for sentiment analysis of Arabic text ? for twitter data and web
Follow ( javascript:void(0))

articles?
What are the most powerful open-source sentime...

http://breakthroughanalysis.com/2012/01/08/what...

Text Analytics in 2012 (http://breakthroughanalysis.com/2012/01/05/text-analytics-in-2012/)


Stephen Arnold Blows a Gasket (http://breakthroughanalysis.com/2012/01/12/stephen-arnold-blows-a-gasket/)

3 of 3

08/01/2015 06:08 PM

Follow ( javascript:void(0))

Вам также может понравиться