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

用ner注释文本:Exception:无法读取TokensRegexNER

柯宜年
2023-03-14

我试图用Stanford CoreNLP V3.9.1在Java中注释文本。使用的注释器有:tokenize、ssplit、pos、lemma和ner

但是,在加载english.muc.7class.distsim.crf.ser.gz分类器后,会引发以下异常:无法从edu/stanford/nlp/models/kbp/regexner_caseless.tab读取TokensRegexNER。

打开下载的jar模型stanford-english-kbp-corenlp-2018-02-27-models.jar后,regexner_caseless.tab的正确路径是edu/stanford/nlp/models/kbp/english/regexner_caseless.tab(注意english子路径)。

我如何使斯坦福CoreNLP使用正确的路径?

共有1个答案

白吕恭
2023-03-14

您丢失了发行版附带的主模型jar。

stanford-corenlp-2018-02-27-models.jar

 类似资料:
  • 我需要提取word文档评论和他们评论的文本。下面是我当前的解决方案,但它无法正常工作 输出为(不正确): 预期产出为: 请帮我一个更好的方法来显示word文档评论和他们评论的文本。如果你需要额外的细节让我知道我会提供所有所需的细节

  • 现在,我只是尝试读取与Java类存储在同一目录中的文件内容,并访问其长度。但是,每当传递正确的文件名以创建新的对象时,其长度返回为零。我假设这是因为由于某种原因找不到该文件。 我的文件结构如下: 我尝试用,其中等于。

  • 问题内容: 选择日期后,我无法从Ajax日历控件中读取日期 http://www.asp.net/ajaxLibrary/AjaxControlToolkitSampleSite/Calendar/Calendar.aspx 我没有收到任何错误,但无法从文本框中获取任何值。 问题答案: 获取文本的调用应为: 不要问我为什么,这只是它的方式一直都是。通过输入元素,您可以更改其属性。

  • 问题内容: 选择日期后,我无法从Ajax日历控件中读取日期 http://www.asp.net/ajaxLibrary/AjaxControlToolkitSampleSite/Calendar/Calendar.aspx 我没有收到任何错误,但无法从文本框中获取任何值。 问题答案: 获取文本的调用应为: 不要问我为什么,这只是它的方式一直都是。通过输入元素,您可以更改其属性。

  • 我想在Spring Batch中将一个JobParameter传递给我的PoiItemReader,以定位ExcelFilePath。所以我必须使用注释 作业启动时没有异常,但读取器不读取ExcelFile。 我有来自https://github.com/mdeinum/spring-batch-extensions 的PoiItemReader。代码来自教程:https://www.petrik