斯坦福 CoreNLP Conll 输出
Stanford CoreNLP Conll output
我正在使用 Stanford CoreNLP 3.4 版。我希望注释器 tokenize
、ssplit
、pos
、lemma
和 ner
以 Conll 格式输出。但是在执行命令 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
时显示以下错误。
Exception in thread "main" java.lang.IllegalArgumentException: No enum constant edu.stanford.nlp.pipeline.StanfordCoreNLP.OutputFormat.CONLL
at java.lang.Enum.valueOf(Enum.java:236)
at edu.stanford.nlp.pipeline.StanfordCoreNLP$OutputFormat.valueOf(StanfordCoreNLP.java:86)
at edu.stanford.nlp.pipeline.StanfordCoreNLP.processFiles(StanfordCoreNLP.java:1167)
at edu.stanford.nlp.pipeline.StanfordCoreNLP.main(StanfordCoreNLP.java:1448)
P.S:我不想注释依赖项。
有什么建议吗?
在 3.5.0 版中添加了 CoNLL 输出格式化程序。升级您的版本,此错误应该会消失。
我正在使用 Stanford CoreNLP 3.4 版。我希望注释器 tokenize
、ssplit
、pos
、lemma
和 ner
以 Conll 格式输出。但是在执行命令 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
时显示以下错误。
Exception in thread "main" java.lang.IllegalArgumentException: No enum constant edu.stanford.nlp.pipeline.StanfordCoreNLP.OutputFormat.CONLL at java.lang.Enum.valueOf(Enum.java:236) at edu.stanford.nlp.pipeline.StanfordCoreNLP$OutputFormat.valueOf(StanfordCoreNLP.java:86) at edu.stanford.nlp.pipeline.StanfordCoreNLP.processFiles(StanfordCoreNLP.java:1167) at edu.stanford.nlp.pipeline.StanfordCoreNLP.main(StanfordCoreNLP.java:1448)
P.S:我不想注释依赖项。 有什么建议吗?
在 3.5.0 版中添加了 CoNLL 输出格式化程序。升级您的版本,此错误应该会消失。