斯坦福CoreNLP Conll输出

时间:2015-08-01 17:32:56

标签: output stanford-nlp

我使用的是Stanford CoreNLP 3.4版。我希望Conll格式的输出能够用于注释器tokenizessplitposlemmaner。但是,在执行命令java -cp stanford-corenlp-3.4.jar:stanford-corenlp-3.4-models.jar:xom.jar:joda-time.jar:jollyday.jar:ejml-3.4.jar -Xmx2g edu.stanford.nlp.pipeline.StanfordCoreNLP -annotators tokenize,ssplit,pos,lemma,ner -file input.txt -outputFormat conll时,它会显示以下错误。

  
    

线程中的异常" main" java.lang.IllegalArgumentException:没有枚举常量edu.stanford.nlp.pipeline.StanfordCoreNLP.OutputFormat.CONLL         在java.lang.Enum.valueOf(Enum.java:236)         在edu.stanford.nlp.pipeline.StanfordCoreNLP $ OutputFormat.valueOf(StanfordCoreNLP.java:86)         在edu.stanford.nlp.pipeline.StanfordCoreNLP.processFiles(StanfordCoreNLP.java:1167)         在edu.stanford.nlp.pipeline.StanfordCoreNLP.main(StanfordCoreNLP.java:1448)

  

P.S:我不想注释依赖项。 有什么建议吗?

1 个答案:

答案 0 :(得分:2)

版本3.5.0中添加了CoNLL输出格式化程序。升级您的版本,此错误应该消失。