Stanford NLP Parser を使用して POS タグ付きデータを解析しようとしています。私のデータはすでにタグ付けされ、トークン化されているため、このsetOptionFlags()
方法を使用してパーサーに次のように通知しようとしています。
LexicalizedParser lp = LexicalizedParser.loadModel("edu/stanford/nlp/models/lexparser/englishPCFG.ser.gz");
lp.setOptionFlags(new String[]{"-sentences", "newline", "-tokenized", "-tagSeparator", "_", "-tokenizerFactory", "edu.stanford.nlp.process.WhitespaceTokenizer", "-tokenizerMethod", "newCoreLabelTokenizerFactory"});
ただし、例外が発生し続けます。
Exception in thread "main" java.lang.IllegalArgumentException: Unknown option: -sentences
提供されているJavadocをオンラインで検索しましたが、これが例で行われている方法です。助けてください!