Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/387.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Stanford CoreNLP-关系注释器_Java_Stanford Nlp - Fatal编程技术网

Java Stanford CoreNLP-关系注释器

Java Stanford CoreNLP-关系注释器,java,stanford-nlp,Java,Stanford Nlp,我正在尝试使用斯坦福CoreNLP关系提取器() 我已经安装了CoreNLP,正如它所建议的那样,我尝试将relation参数添加到注释器管道中,但没有效果。下面是我在Linux中通过命令行输入的代码 java -cp "*" -Xxm1g edu.stanford.nlp.pipeline.StanfordCoreNLP -annotators tokenize,ssplit,pos,lemma,parse,relation -file <path toinput file> 我

我正在尝试使用斯坦福CoreNLP关系提取器()

我已经安装了CoreNLP,正如它所建议的那样,我尝试将relation参数添加到注释器管道中,但没有效果。下面是我在Linux中通过命令行输入的代码

java -cp "*" -Xxm1g edu.stanford.nlp.pipeline.StanfordCoreNLP -annotators tokenize,ssplit,pos,lemma,parse,relation -file <path toinput file>
我尝试在网上搜索,看看是否可以下载roth_relationship_model_pipelineNER.ser文件并将其粘贴到models目录中,但我找不到它(我也不太懂Java)

如果你有任何建议,请告诉我。谢谢

回复@StanfordNLPHelp(谢谢您的快速回复):

我使用同一目录中的models.jar文件运行该命令,它正在接收该命令(下面的屏幕截图):

此外,我还从网站上下载了最新版本的CoreNLP zip文件。解压它并解压models.jar文件(stanford-parser-3.5.2-models.jar)。我去了models目录,但是那里只有lexparser和parser目录,我没有看到监督的关系提取器的目录。附件是一个截图。


此外,这是一个旁注,但我有一个类似的问题,以及pos注释。我遇到了同样的问题,它找不到文件。但是我能够下载一个单独的.jar文件,并使用这个网站(问题#6-)将它放在程序想要的地方,这是可行的

该文件在这个jar中:stanford-corenlp-3.5.2-models.jar


在终端中运行命令时,该.jar文件需要位于运行命令的目录中,-cp“*”才能获取它。如果您看到该错误,则意味着您的类路径中没有stanford-corenlp-3.5.2-models.jar。

本质上,我只想在Linux终端上运行stanford的corenlp软件中的关系提取器。非常感谢您的回复!我正在使用models.jar文件从该目录运行该命令。因为我无法在这些回复中附上图片,所以我将问题扩展到了详细说明。我还在考虑其他的选择。再次感谢你!哦,等等,我很笨。你说stanford-corenlp-3.5.2-models.jar。。。让我来看看。你想从这个链接下载完整的工具包,而不仅仅是解析器:啊,好的,你说得对,非常感谢!你救了我!
Unable to resolve "edu/stanford/nlp/models/supervised_relation_extractor/roth_relation_model_pipelineNER.ser" as either a class path, filename or URL.