在斯坦福NER装载模型

时间:2017-01-18 10:25:51

标签: maven stanford-nlp

我正在使用Maven。拥有 stanford-corenlp 3.7.0 stanford-corenlp模型的依赖关系。演示代码工作正常,有一些默认模型。如何使用以下命令切换模型: CRFClassifier.getClassifierNoExceptions(String loadpath) 我试过了几个选项,比如

  • /models/edu/stanford/nlp/models/lexparser/englishPCFG.caseless.ser.gz
  • englishPCFG.caseless.ser.gz
  • /englishPCFG.caseless.ser.gz

没有运气。

1 个答案:

答案 0 :(得分:0)

这是可用型号列表:

edu/stanford/nlp/models/ner/english.nowiki.3class.caseless.distsim.crf.ser.gz
edu/stanford/nlp/models/ner/english.conll.4class.caseless.distsim.crf.ser.gz
edu/stanford/nlp/models/ner/english.all.3class.distsim.crf.ser.gz
edu/stanford/nlp/models/ner/english.muc.7class.distsim.crf.ser.gz
edu/stanford/nlp/models/ner/english.muc.7class.nodistsim.crf.ser.gz
edu/stanford/nlp/models/ner/english.all.3class.nodistsim.crf.ser.gz
edu/stanford/nlp/models/ner/english.nowiki.3class.nodistsim.crf.ser.gz
edu/stanford/nlp/models/ner/english.muc.7class.caseless.distsim.crf.ser.gz
edu/stanford/nlp/models/ner/english.conll.4class.nodistsim.crf.ser.gz
edu/stanford/nlp/models/ner/english.conll.4class.distsim.crf.ser.gz
edu/stanford/nlp/models/ner/english.all.3class.caseless.distsim.crf.ser.gz

您需要在此链接中提供英语模型jar:

http://stanfordnlp.github.io/CoreNLP/download.html

对于Maven,你需要stanford-corenlp-3.7.0-models-english.jar以及你的依赖。