我想知道是否有人知道任何好的Perl模块和/或Java类用于情绪分析。我已经阅读了有关LingPipe的内容,但该程序最终需要用于商业用途,所以开源会更好。我也研究了GATE,但他们关于情绪分析的文档充其量只是稀疏。
答案 0 :(得分:7)
在Rate_Sentiment的WebService::GoogleHack模块中查看CPAN。有关该项目的更多信息,请访问SourceForge。
答案 1 :(得分:3)
我刚刚在社交媒体分析研究工具包中添加了一个情绪分析库。博客帖子/公告是 here 。它在R中,而不是在Java中,但是工具包中的R和Java之间有一个很好的接口,因此您可以用Java编写“粘合代码”来调用R库。工具箱中还有一个R-Python接口。
也应该有一个R / Perl接口,但是我无法联系维护者关于bug,所以我把它从构建中删除了。
答案 2 :(得分:0)
您可能希望在以下位置查看基于LingPipe(Java)的情绪分析:
http://alias-i.com/lingpipe/demos/tutorial/sentiment/read-me.html
和GATE(http://gate.ac.uk/sentiment/)
对于更通用的NLP解析器,请参阅Stanford解析器(http://nlp.stanford.edu/software/lex-parser.shtml),NLTK(Python)(http://www.nltk.org/)等
我不知道有任何类似的Perl开源工具,尽管有一些很好的基本参考可以帮助你入门,例如:
Billisoly,R。(2008)使用Perl实践文本挖掘。威利。 ISBN 978-0-470-17643-6。