我正在嘗試使用Stanford NLP解析器來解析POS標記的數據。由於我的數據已經被標記和符號化,我試圖用setOptionFlags()
方法告知解析器這個樣,在Java中設置Stanford NLP解析器的選項
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
我在網上搜索通過提供的Javadocs,這是它們在他們的例子中完成的方式。請幫忙!