7

我目前正在使用来自斯坦福 NLP 小组的不同工具,并试图了解它们之间的差异。在我看来,它们以某种方式相互交叉,因为我可以在不同的工具中使用相同的功能(例如,标记化和 POS-Tag 一个句子可以由斯坦福 POS-Tagger、Parser 和 CoreNLP 完成)。

我想知道每种工具之间的实际区别是什么,以及我应该在哪些情况下使用它们。

4

1 回答 1

13

来自同一版本的所有 Java 类都是相同的,而且,是的,它们重叠。在代码的基础上,解析​​器和标记器基本上是 CoreNLP 中可用功能的子集,除了它们确实有一些自己的小插件,例如解析器的 GUI。就提供的模型而言,解析器和标注器附带了一系列语言的模型,而 CoreNLP 仅提供开箱即用的英语。但是,您可以下载 CoreNLP 的特定语言 jar,它提供了我们为不同语言提供的所有模型。CoreNLP github 站点中包含任何版本中可用的任何内容:https ://github.com/stanfordnlp/CoreNLP

于 2013-06-02T18:28:52.813 回答