【发布时间】:2015-04-22 19:33:27
【问题描述】:
我在我的应用程序中使用了斯坦福的 CoreNLP 命名实体识别器 (NER) 和词性 (POS) 标记器。问题是我的代码事先对文本进行了标记,然后我需要对每个标记进行 NER 和 POS 标记。但是,我只能使用命令行选项而不是编程方式找到如何做到这一点。
谁能告诉我如何以编程方式使用斯坦福的 CoreNLP 对预标记文本进行 NER 和 POS 标记?
编辑:
我实际上使用的是单独的 NER 和 POS 指令。所以我的代码是按照斯坦福 NER 和 POS 包中给出的教程中的说明编写的。但是我的类路径中有 CoreNLP。所以我的类路径中有 CoreNLP,但使用的是 NER 和 POS 包中的教程。
编辑:
我刚刚发现这里有关于如何设置 CoreNLP 属性的说明 http://nlp.stanford.edu/software/corenlp.shtml 但我希望有一种快速的方法可以使用斯坦福 NER 和 POS 标记器来做我想做的事情,所以我不必重新编码!
【问题讨论】:
标签: nlp stanford-nlp named-entity-recognition pos-tagger