我正在寻找一个开源的实现,最好是用Python编写的文本情感分析(http://en.wikipedia.org/wiki/Sentiment_analysis)。有没有人熟悉这样的开源实现可以使用?
我正在编写一个应用程序,可以搜索Twitter上的某些搜索词,比如“youtube”,并计算“开心”的推文与“伤心”的推文之间的数量差异。 我正在使用Google的App Engine,所以它是用Python编写的。我希望能够对来自Twitter的返回搜索结果进行分类,并且我希望用Python进行分类。 到目前为止,我还没有找到这样的情感分析器,特别是不是用Python编写的。 您是否熟悉这样的开源实现可以使用?最好已经是Python的,但如果不是,希望我能将其翻译成Python。
注意,我分析的文本非常短,它们是推文。因此,理想情况下,这个分类器应该针对这样的短文本进行优化。
顺便说一下,Twitter支持在搜索中使用“:)”和“:(”运算符,旨在做到这一点,但不幸的是,它们提供的分类不是很好,所以我想自己尝试一下。
谢谢!