2010-11-15 359 views
13

我想知道是否有人知道任何好的Perl模塊和/或Java類的情緒分析。我已經閱讀了關於LingPipe的內容,但該程序最終需要用於商業用途,所以開放源代碼會更好。我也研究過GATE,但他們關於情感分析的文檔最多也很少。Perl或Java情感分析

回答

7

看看Rate_SentimentWebService::GoogleHack模塊CPAN。有關該項目的更多信息,請致電SourceForge

+1

我看到了這一點,但它沒有任何評級,我擔心可擴展性,因爲它提到了使用Google API。你有自己的經驗嗎? – user387049 2010-11-15 19:10:31

+0

不,我從來沒有用過它。然而,[特德佩德森](http://www.d.umn.edu/~tpederse/)似乎是其中一位作者。他是Perl NLP中的一個[非常重要的人物](http://search.cpan.org/~tpederse/)。 – 2010-11-15 19:14:38

3

我剛剛在社交媒體分析研究工具包中添加了一個情感分析庫。博客文章/公告是here。它在R中,不在Java中,但是在工具包中R和Java之間有一個良好的接口,所以你可以用Java編寫你的「膠合代碼」來調用R庫。工具包中還有一個R-Python界面。

也應該有一個R/Perl接口,但我一直沒有能夠聯繫維護者關於錯誤,所以我把它拿出來構建。

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。