CoreNLP 中的 Parser 与独立的 Stanford Parser 之间的不一致

The inconsistency between the Parser in CoreNLP and the standalone Stanford Parser

刚刚发现一个不一致的问题,即CoreNLP中的Parser和standalone Stanford Parser的解析结果不同。

例如,给定一个句子"Microsoft released Windows 10."。

CoreNLP (http://nlp.stanford.edu:8080/corenlp/process) 中的解析器将给出以下结果: 的 但是,独立的 Stanford Parser (http://nlp.stanford.edu:8080/parser/index.jsp) 将给出以下结果:

我也尝试 运行 我机器上的代码。两个解析器都使用在同一日期 (englishPCFG.ser.gz, 2015-01-29) 训练的相同模型。但是两个解析器给出的结果还是不一样的。我尝试了其他几个句子,看起来独立解析器给出了更好的结果。

有人对此有想法吗?

解析器输出可能会有所不同,具体取决于您是否运行它是否在词性标记的句子上。

有关详细信息,请参阅 Parser FAQ