gpt4 book ai didi

java - Stanford Core NLP LexicalizedParser 模型

转载 作者:搜寻专家 更新时间:2023-10-31 20:01:04 24 4
gpt4 key购买 nike

我是 NLP 新手。我正在尝试使用 LexicalizedParser 的示例程序,但无法找到模型。

String parseModel = "...../models/lexparser/englishPCFG.ser.gz";
LexicalizedParser lecicalizedParser = LexicalizedParser.loadModel(parseModel);

我在示例 Java 应用程序的构建路径中也有所需的 stanford-core-nlp-3.5.2.jar 和 ner jar。

我尝试引用核心 jar 的绝对路径并加载它但不能。 :(

如何从我的程序代码中引用该模型的确切位置?

非常感谢您的帮助和所有帮助!

最佳答案

如果您使用 maven,请确保在 pom.xml

中包含这两个依赖项
<dependency>
<groupId>edu.stanford.nlp</groupId>
<artifactId>stanford-corenlp</artifactId>
<version>3.5.2</version>
</dependency>
<dependency>
<groupId>edu.stanford.nlp</groupId>
<artifactId>stanford-corenlp</artifactId>
<version>3.5.2</version>
<classifier>models</classifier>
</dependency>

这个模型englishPCFG.ser.gz
在包内 edu.stanford.nlp.models.lexparser
stanford-corenlp-3.5.2-models.jar

里面

所以你应该使用这个路径:

String parseModel = "edu/stanford/nlp/models/lexparser/englishPCFG.ser.gz"

关于java - Stanford Core NLP LexicalizedParser 模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33500572/

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