gpt4 book ai didi

java - 斯坦福 NLP 情感运行错误

转载 作者:行者123 更新时间:2023-11-30 10:52:59 25 4
gpt4 key购买 nike

我在 http://nlp.stanford.edu/software/stanford-corenlp-full-2015-04-20.zip 下载了 Stanford NLP 3.5.2

然后我解压缩文件并移动到新的解压缩目录。

我按照指示跑了:

http://nlp.stanford.edu/sentiment/code.html

java edu.stanford.nlp.sentiment.Evaluate edu/stanford/nlp/models/sentiment/sentiment.ser.gz 测试.txt

然后我有一个错误:

“错误:无法找到或加载主类 edu.stanford.nlp.sentiment.Evaluate”

按照 stackoverflow 中的一些说明,我使用了:

java -cp "*"edu.stanford.nlp.sentiment.Evaluate edu/stanford/nlp/models/sentiment/sentiment.ser.gz 测试.txt

那我还有一个问题:

Exception in thread "main" java.lang.NullPointerException
at edu.stanford.nlp.io.IOUtils.getInputStreamFromURLOrClasspathOrFileSystem(IOUtils.java:461)
at edu.stanford.nlp.io.IOUtils.readObjectFromURLOrClasspathOrFileSystem(IOUtils.java:313)
at edu.stanford.nlp.sentiment.SentimentModel.loadSerialized(SentimentModel.java:627)
at edu.stanford.nlp.sentiment.Evaluate.main(Evaluate.java:72)

我该如何解决这个问题? (我在 Mac 上使用 Java 8 1.8.0_25)

最佳答案

documentation不是最新的。 javadoc说你必须在相应的文件之前添加 -model-treebank :

java -cp "*" edu.stanford.nlp.sentiment.Evaluate -model edu/stanford/nlp/models/sentiment/sentiment.ser.gz -treebank test.txt

关于java - 斯坦福 NLP 情感运行错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34178552/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com