2017-02-23 13 views
3

私は基本的に名前付きエンティティ認識(NER)を行う必要があるNLPアプリケーションを構築しようとしています。私はGATEを見つけた。私が理解していることから、NLPアプリを構築するためのフレームワークです。私はANNIEをテストしました.IEシステムはGATEと一緒に配布されましたが、私のドメインのNER結果は期待通りでした。実際、スタンフォードCoreNLPやNLTKのようなNERは、私に必要な結果を与えるものではありません。だから、私は望む結果を得るために既存のシステムを微調整することに決めました。GATE for NLPはどれくらい良いですか?

GATEについて私はいくつかのことを好き:
1コンポーネントのモジュールを:ANNIEの例では、トークナイザ、Gaztteer、文スプリッタ、POSタガーのなどのようなコンポーネントは、互いに独立して使用することができます。
2. JAPEというルール言語は、ルールやパターンを記述するのに非常に便利です。

しかし、私がGATEについて知りたいことは次の通りです:
1. NERにとってGATEの他の主な利点は何ですか?
2.新しいコンポーネントを追加するためのGATEの柔軟性は?たとえば、GATEの中にNLTKのPOSタガーを使用したいのですが、
3. GATEでカスタム機械学習モデルを使用する場合は、
4.シェフィールド大学のNLPグループがGATEに関わっていることは知っていますが、GATEのコミュニティがどのように活発で、GATEのサポートはどれほど活発であるのか知りたいですか?
5. GATEを商用ソフトウェアに使用できますか?

後半、誰かのために有用であるかもしれないけど、実際GATE

+0

私はGATEの人々の経験についても聞きたいと思っていますが、この質問はStackOverflowの[質問基準](https://stackoverflow.com/help/dont-ask)ではあまりにも主観的だと思います。 –

+0

ええええええええええええええええええええええええええええええええええええええ投稿者 –

答えて

0

を使用している人たちからの提案をここに熱心。

  1. すでに言及したように、JAPE文法は効果的に書かれていると非常に便利です。また、埋め込まれたGATEは、私がJAVAで望んでいたやり方を微調整できるので、私が考慮するもう1つの大きな利点です。
  2. GATE埋め込みは、独自のプラグインを構築できる新しいコンポーネントの追加にも使用できます。ただし、スタンフォードツールを使用する場合は、GATEですぐに利用できます。あなたはプラグアンドプレイすることができます。
  3. GATEにはすでに多くのアルゴリズムが用意されていますが、シェフィールド大学が継続的に構築していると思います。
  4. GATE support teamは非常にアクティブです。メーリングリストに登録して質問があれば、できるだけ早く返信します。
  5. そうですね。しかし、直接GATE teamに連絡すれば、彼らはあなたにもっとよく答えるでしょう。
関連する問題