2017-01-30 10 views
0

スタンフォードCoreNLPでテキストを分析するための新しい注釈を作成して追加する必要があります。新しい注釈を追加する方法があります。私は新しい注釈を作成する方法を見つけることができませんか?スタンフォードCoreNLPで新しい注釈を作成

スタンフォードCoreNLPアノテーターリストのNewsfeedソース名用のnewwアノテーターを作成する必要があります。

何か助けていただければ幸いです。

答えて

0

例えば、パラメータ

customAnnotatorClass.NAME=CLASS 

を設定the documentationで説明したように、あなたはパラメータMyAnnotator(String, java.util.Properties)を取るコンストラクタで、Annotatorインターフェイスを実装する必要があり、プロパティファイルには、あなたはCoreNLPに渡す:

customAnnotatorClass.myann=com.domain.package.MyAnnotator 

その後、あなたは、プロパティを定義することによって注釈にプロパティを渡すことができます

myann.myprop=myvalue 
myann.otherprop=othervalue 

これらは、作成したアノテーターのコンストラクターに渡されたPropertiesオブジェクトに表示されます。

カスタムアノテータの外観のテンプレートとして使用できる小さなアノテータの良い例は、Gender annotatorです。

関連する問題