Stanford NLP Parser 是否有语义角色标记的方法?

Does the Stanford NLP Parser have methods for semantic role labelling?

我正在寻找英文句子的语义标签。 我正在使用斯坦福 NLP 解析器。它有这方面的方法吗?

我正在浏览文档,但我能找到的最接近的东西是:

CoreAnnotations.SemanticWordAnnotation
CoreAnnotations.SemanticTagAnnotation

不,我们目前在 CoreNLP 中没有语义角色标记 (SRL) 系统。

除非您已经有一个明确需要语义角色标签的系统,否则我建议您查看 Universal Dependencies 表示。尽管这种表示主要是句法表示,但它也对很多语义进行编码,并且在许多语义任务中与 SRL 一样有效。

如果这个替代方案不适合你,那么还有其他研究小组的几个 SRL 系统,例如SRL system from UIUC.