当前位置: 首页 > 知识库问答 >
问题:

面向Stanford CoreNLP和Stanford Parser的Maven构建

公羊晟
2023-03-14

考虑到coreNLP几乎是1GB,Stanford Parser(如Stanford网站上提供的)是300+MB,如果我在应用程序中同时运行两者,那么有必要在类路径中包含这两者吗?

共有1个答案

班安平
2023-03-14

Stanford演示代码中提供的所有演示函数似乎都能很好地处理以下maven依赖项,而没有其他功能。Stanford corenlp是一个庞然大物,但stanford-parser只是一个小类罐子。来自core-nlp jar的模型与Stanford-Parser一起工作。

<dependency>
    <groupId>edu.stanford.nlp</groupId>
    <artifactId>stanford-corenlp</artifactId>
    <version>3.6.0</version>
</dependency>

<dependency>
    <groupId>edu.stanford.nlp</groupId>
    <artifactId>stanford-corenlp</artifactId>
    <version>3.6.0</version>
</dependency>
<dependency>
    <groupId>edu.stanford.nlp</groupId>
    <artifactId>stanford-corenlp</artifactId>
    <version>3.6.0</version>
    <classifier>models</classifier>
</dependency>
<!-- http://mvnrepository.com/artifact/edu.stanford.nlp/stanford-parser -->
<dependency>
    <groupId>edu.stanford.nlp</groupId>
    <artifactId>stanford-parser</artifactId>
    <version>3.6.0</version>
</dependency>
 类似资料:
  • [首次评论后更新] 在我的settings.xml上 当我尝试运行时,我得到 R

  • 我的目标是测试这段代码,以确保斯坦福核心NLP安装正确。首先,我使用NuGet package manager安装了StanfordCOreNLP包,然后下载了一个zip文件,其中包含一个需要使用命令安装的jar文件,然后运行代码。 在我得到一个错误,说: 埃杜。斯坦福。nlp。木卫一。RuntimeIOException:加载标记器模型时出错(可能缺少模型文件)” 内部异常IOException

  • 当我尝试使用斯坦福NLP和CoreNLP分析文本时,性能非常差。处理CNN的文件。com大约需要30秒。 我拥有的代码基本上创建了具有以下配置的StanfordCoreNLP的单个实例: 注释器=标记化、ssplit、pos、引理、ner、解析、dcoref sutime。活页夹=0 当我禁用“ner, parse, dcoref”时,性能非常快。由于我需要获取语义图,我想知道是否有一种方法可以优

  • 我在eclipse上使用SpringBoot和maven,并在eclipse上构建maven。当我尝试运行jar文件时,出现了错误。 我在manifast中添加了mainclass,在pom中添加了Spring Boot插件。xml,以及清理和重建maven。我有BacnetMonitoring系统应用程序。位于src/main/java/com的java文件。bacnet。监控文件夹。我已经在类

  • 我试图创建一个Pig UDF,它使用通过sista Scala API接口的Stanford CoreNLP包提取tweet中提到的位置。它在本地使用“SBT run”运行时工作良好,但在从PIG调用时抛出“java.lang.NosuchMethodError”异常: 从标签器edu/stanford/nlp/models/pos-tagger/english-left3words/englis

  • 假设我有+10000个句子,我想像这个例子一样分析。有可能并行处理这些和多线程吗?