Я пытался использовать сервер CoreNLP, используя различные python пакеты, включая Stanza . Я всегда сталкиваюсь с той же самой проблемой, которую я не слышу от сервера. Поэтому я вместо этого посмотрел, как можно протестировать исходный сервер на основе документации.
Я загрузил копию CoreNLP с веб-сайта . Затем я пытаюсь запустить сервер из терминала и go на мой локальный хост, как описано здесь . На основании документации я должен увидеть что-то, когда я go до http://localhost: 9000 / , но ничего не загружается.
Вот команды, которые я использую:
cd stanford-corenlp-full-2018-10-05/
java -mx4g -cp "*" edu.stanford.nlp.pipeline.StanfordCoreNLPServer -port 9000 -timeout 15000
Вот результат выполнения указанных выше команд:
[main] INFO CoreNLP - --- StanfordCoreNLPServer#main() called ---
[main] INFO CoreNLP - setting default constituency parser
[main] INFO CoreNLP - warning: cannot find edu/stanford/nlp/models/srparser/englishSR.ser.gz
[main] INFO CoreNLP - using: edu/stanford/nlp/models/lexparser/englishPCFG.ser.gz instead
[main] INFO CoreNLP - to use shift reduce parser download English models jar from:
[main] INFO CoreNLP - http://stanfordnlp.github.io/CoreNLP/download.html
[main] INFO CoreNLP - Threads: 8
[main] INFO CoreNLP - Starting server...
[main] INFO CoreNLP - StanfordCoreNLPServer listening at /0:0:0:0:0:0:0:0:9000
I, затем go до http://localhost: 9000 / , ничего не загружается. Как я уже упоминал выше, я пытался сделать то же самое, используя некоторые пакеты python, и наблюдал похожее поведение.
Здесь - сообщение о переполнении стека, связанное с тем, что сервер не отвечает используя Stanza.
ОС: MacOS 10.15.4 Python: 3.7.7 Java: 1.8
Может ли быть проблема с Java версией? Или с моделью, которую я скачал с сайта?