stanford corenlp -filelist из командной строки Windows - PullRequest
0 голосов
/ 25 апреля 2018

Я использую Stanford CoreNLP для вывода списка файлов в формате conll.У меня есть десятки файлов для оценки, и я хотел бы использовать опцию -filelist, как описано в документации Stanford CoreNLP.Документ logIds.text содержит список из 4 файлов, и все 4 файла находятся в моей локальной папке Stanford CoreNLP.

Я пытаюсь запустить следующий код из командной строки Windows cmd.Когда я запускаю этот код, он возвращает соответствующий выходной файл в формате conll:

java -cp "*" -Xmx4g edu.stanford.nlp.pipeline.StanfordCoreNLP [ -props sampleProps.properties -annotators tokenize,ssplit,pos,lemma,ner,parse,dcoref -writeOutputFiles -outputDirectory C:\Users\finleyc1\PycharmProjects\postPrepforConll ] -file 000001-ZZ

Однако, когда я запускаю следующий код, он, похоже, не распознает файл logIds.txt и вместо этого по умолчаниюотдельный файл с именем input.txt:

java -cp "*" -Xmx4g edu.stanford.nlp.pipeline.StanfordCoreNLP [ -props sampleProps.properties -annotators tokenize,ssplit,pos,lemma,ner,parse,dcoref -writeOutputFiles -outputDirectory C:\...\postPrepforConll ] -filelist logIds.txt

Вот ключевая часть журнала:

Обработка файла C: ... stanford-corenlp-full-2018-02-27 \input.txt ... запись в c: .... postPrepforConll \ input.txt.output

Файл аннотации C: ... stanford-corenlp-full-2018-02-27 \ input.txt... done [0.4sec].

В моем коде ошибка, или есть другой способ перебора списка файлов?

...