感情分析に適したPerlモジュールやJavaクラスを誰かが知っているかどうか疑問に思いました。LingPipeについて読んだことがありますが、最終的にはプログラムを商用利用する必要があるため、オープンソースの方が適しています。私もGATEを調べましたが、感情分析に関するドキュメントはせいぜいまばらです。
3 に答える
CPANのWebService::GoogleHackモジュールのRate_Sentimentをご覧ください。このプロジェクトの詳細については、SourceForgeを参照してください。
ソーシャルメディア分析リサーチツールキットに感情分析ライブラリを追加しました。ブログ投稿/お知らせはこちらです。これはJavaではなくRにありますが、ツールキットにはRとJavaの間に優れたインターフェースがあるため、Javaで「グルーコード」を記述してRライブラリを呼び出すことができます。ツールキットにはR-Pythonインターフェースもあります。
R / Perlインターフェースもあるはずですが、バグについてメンテナに連絡できなかったので、ビルドから外しました。
LingPipe(Java)ベースの感情分析を以下で確認することをお勧めします。
http://alias-i.com/lingpipe/demos/tutorial/sentiment/read-me.html
およびGATE(http://gate.ac.uk/sentiment/)
より一般化されたNLPパーサーについては、スタンフォードパーサー(http://nlp.stanford.edu/software/lex-parser.shtml)、NLTK(Python)(http://www.nltk.org/)などを参照してください。
私はPerl用の同様のオープンソースツールを知りませんが、あなたが始めるためのいくつかの良い基本的なリファレンスがそこにあります、例えば:
Billisoly、R.(2008)Perlを使用した実用的なテキストマイニング。ワイリー。ISBN978-0-470-17643-6。