我找不到德语和法语的斯坦福解析模型:jar中没有“germanPCFG.ser.gz”或“frenchFactored.ser.gz”(stanford-corenlp-3.2.0-models.jar) - 只能说英语。也搜索了posttagger jar。
在How to use Stanford CoreNLP with a Non-English parse model?
遇到同样的问题答案 0 :(得分:5)
您可以在the Stanford Parser的下载中找到它们。查看models.jar文件。
答案 1 :(得分:2)
使用Maven,您可以使用
<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> <!-- English models -->
</dependency>
<dependency>
<groupId>edu.stanford.nlp</groupId>
<artifactId>stanford-corenlp</artifactId>
<version>3.5.2</version>
<classifier>models-german</classifier> <!-- German models -->
</dependency>
<dependency>
<groupId>edu.stanford.nlp</groupId>
<artifactId>stanford-corenlp</artifactId>
<version>3.5.2</version>
<classifier>models-spanish</classifier>
</dependency>
<dependency>
<groupId>edu.stanford.nlp</groupId>
<artifactId>stanford-corenlp</artifactId>
<version>3.5.2</version>
<classifier>models-chinese</classifier>
</dependency>
Maven会将德国模型的jar文件下载到您的主目录:
~/.m2/repository/edu/stanford/nlp/stanford-corenlp/3.5.2/stanford-corenlp-3.5.2-models-german.jar