2016-09-30 3 views
0

私は、カスタムNER辞書マップファイルでStanford CoreNLPを試しています。それはかなり成功しています。しかし、私はカスタムNER辞書には含まれていないDATE、NUMBERのようなデフォルトのスタンフォードNERエンティティを持っています。それを切ることは可能ですか?Stanford CoreNLP NUMBERエンティティを削除します

例:トヨタ:NER = ORGANIZATION、アルティス:NER =ビヒクル、2.0:NER = NUMBER

トヨタアルティス2.0

スタンフォード結果(カスタムNERディクショナリマップファイルにあります) 私の予想結果:トヨタ:NER = ORGANIZATION、アルティス:NER = VEHICLE、2.0:= VEHICLE NER

が、その私はSWに入力をすることができます任意のプロパティがありますDATEとNUMBERのエンティティを作成してそれをかゆくしますか?

ありがとうございます!

答えて

1

私は問題を解決することができました。視聴のために

props.put("ner.useSUTime","false");//do not load the default SUTime models from Stanford 
 
props.put("ner.applyNumericClassifiers","false");//do not use numeric from Stanford

ありがとう:数値や日付関連のエンティティを防ぐために、あなたはあなたのJavaコードで次のパラメータを設定する必要があります。

関連する問題