Stanford Core NLP服务无法正常运行

时间:2016-09-14 12:21:12

标签: stanford-nlp

我正在尝试通过发出以下命令来运行Stanford CoreNLP服务。

java -Djava.net.preferIPv4Stack=true -cp "*" -mx7g edu.stanford.nlp.pipeline.StanfordCoreNLPServer -port 9000
-- listing properties --
port=9000
Starting server on port 9000 with timeout of 5000 milliseconds.
StanfordCoreNLPServer listening at /0.0.0.0:9000
[/127.0.0.1:52863] Interactive connection
[/127.0.0.1:52863] Interactive connection

然后,在从浏览器(http://127.0.0.1:9000/)访问它的Web界面后,我尝试输入文本并单击“提交”按钮。但是按钮不会对点击做出反应而且没有任何反应。除此之外,Web界面与原始界面不同(coreNLP interface screenshot)。我尝试在不同的Java版本(> 1.8)的不同服务器(centos,windows)上运行coreNLP服务,结果相同。有人知道如何解决这个问题吗?

谢谢你, Zaven。

2 个答案:

答案 0 :(得分:0)

Stanford Core NLP开始以神秘的方式工作。它的非工作时段与http://nlp.stanford.edu/站点的问题一致。在服务不起作用的时期,当地的斯坦福核心nlp也没有奏效。 我想它试图解决nlp.stanford.edu失败,因此无法启动该服务。可能是这样吗?有人有想法吗?

答案 1 :(得分:0)

在这种情况下,Stanford CoreNLP服务很好并且可以在终端上运行。但是,演示(本地主机:9000 Web应用程序)无法正常运行,该演示使用从域c托管的脚本。因此,当域关闭时,演示也会崩溃。