文件stanford-corenlp-full-2014-01-04.zip包含另一个名为stanford-corenlp-3.3.1-models.jar的文件。后一个文件是包含您正在查找的模型文件的ZIP存档。
如果将stanford-corenlp-3.3.1-models.jar添加到Java类路径中,CoreNLP能够从类路径加载模型文件,因此不必执行任何操作。
它也显示运行评估工具的文档稍显过时。
正确的调用是这样的(与CoreNLP 3.3.1和感悟网页下载的测试数据进行测试):
java -cp "*" edu.stanford.nlp.sentiment.Evaluate -model edu/stanford/nlp/models/sentiment/sentiment.ser.gz -treebank test.txt
的“-cp‘*’”在当前目录中增加了一切类路径。因此,上面的命令必须在您提取CoreNLP的目录中执行,否则它将不起作用。
如果没有了“ - 模型”和-treebank”添加到呼叫中,你会喜欢这
Unknown argument test.txt
错误讯息如果你不提供一个树库和模型,你会得到另一条错误消息
Exception in thread "main" java.lang.NullPointerException
at java.io.File.<init>(File.java:277)
来源
2014-03-12 09:48:25
rec
能否请您指出了如何使用斯坦福大学核NLP任何单证? – Tanveer
的CoreNLP主页(http://nlp.stanford.edu/software/corenlp.shtml)是主要来源如果这还不够,你应该考虑发布到java-nlp-user邮件列表advertis在那里编辑。如果你幸运的话,你甚至可能会找到斯坦福大学的一些人在这里回应(尽管我不是); – rec
非常感谢你:) – Tanveer