CoreNLP 中类似 spaCy 的依赖图导航

spaCy-like dependency graph navigation in CoreNLP

是否可以按照 here 中描述的 spaCy 中的方式在 CoreNLP 中导航依赖项解析树?到目前为止,我看到像引理、POS 标签等标记属性可以通过索引检索,例如sent.lemmas(5) returns 第六个记号的引理。我不确定这是否存在于依赖关系头和关系中。除了每次都在整个树中导航之外,是否有使用它们的既定方法?

如果您使用的是常规 API,我相信您正在寻找的是函数:

Set<IndexedWord> SemanticGraph#vertexSet()

这会遍历依赖树中的所有节点[/graph]。每个 IndexedWord 也是一个 CoreLabel,这意味着它具有您所知道和喜爱的代币的所有功能。

从简单的 API——我收集到的是你正在使用的——你可以获得一个常规的旧依赖关系图:

SemanticGraph Sentence#dependencyGraph()