Я использую версию Stanford CoreNLP версии 3.4. Мне нужен вывод в формате Conll для аннотаторов tokenize
, ssplit
, pos
, lemma
и ner
. Однако при выполнении команды 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
отображается следующая ошибка.Stanford CoreNLP Conll output
Исключение в потоке "основного" 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: Я не хочу комментировать данные зависимостей. любые предложения?
спасибо. Это сработало. :) – Spy