28

個人的なプロジェクトで一連の NLP ツールを使用しようとしていますが、スタンフォードの CoreNLP と OpenNLP のどちらが使いやすいか疑問に思っていました。または、お勧めの別の無料パッケージはありますか? これまで NLP を実際に行ったことがないので、概念を学び、自分のアイデアのプロトタイプを作成するためにすぐに使用できるものを探しています。どんな助けでも大歓迎です。

4

3 に答える 3

14

GATE (gate.ac.uk) をお勧めします:

ゲート

  1. 言語: Java
  2. UIMA サポート統合あり
  3. ドキュメンテーション: 非常に優れたドキュメンテーションです! 動画チュートリアルとトレーニング コース
  4. GUIあり
  5. WordNet、Lucene、Google、Yahoo、Google Translate、Weka を使用する機能
  6. LingPipe と OpenNLP の一部がプラグインとして含まれています

OpenNLP

  1. 言語: Java
  2. SharpNLP (C-Sharp ポート)
  3. UIMA サポート統合あり

リンパイプ

  1. 言語: Java
  2. ドキュメンテーション: 無料の本のチュートリアル

NLTK

  1. 言語: パイソン
  2. ドキュメンテーション: 優れた無料の本
  3. コーパス: 多数のコーパス データ (~ 850 MB) と wordnet などのレキシコンを提供します。
于 2013-02-09T10:18:17.997 に答える
3

スタンフォードは、オープンソースである1つのパッケージで複数のものを提供するため、スタンフォードをお勧めします。たとえば、スタンフォードCoreNLPには

  1. StanFord Parser.
  2. Stanford POS Tagger.
  3. Stanford Named Entity Recognition.
  4. Stanford Typed Dependencies. etc.

つまり、1 つの傘の下で複数のソリューションを取得できます。

于 2013-02-09T16:35:51.067 に答える