三元组的依赖树
Dependency tree to triplets
我看到了这篇论文 http://swrc.kaist.ac.kr/paper/171.pdf,它描述了一种从依赖树中提取三元组的方法。这个结果正是我想要的。然而论文只提到它是一个"post order tree traversal"。是否有任何开源实现来提取三元组?例如,"VRLA is held at Los Angeles in 2016." 应该生成 "VRLA, is held at, Los Angeles" 和 "VRLA, is held, in 2016"
您可以尝试看一下 Stanford OpenIE 系统(CoreNLP 的一部分):
new Sentence("VRLA is held at Los Angeles in 2016").openieTriples();
这应该为 (VRLA; be held at; Los Angeles) 和 (VRLA; be held in; 2016) 生成三元组。更多关于使用的文档可以在 OpenIE Annotator page. More generally, there are a number of OpenIE systems you can take a look at. Ollie 上找到,其中最著名的可能来自华盛顿大学。
我看到了这篇论文 http://swrc.kaist.ac.kr/paper/171.pdf,它描述了一种从依赖树中提取三元组的方法。这个结果正是我想要的。然而论文只提到它是一个"post order tree traversal"。是否有任何开源实现来提取三元组?例如,"VRLA is held at Los Angeles in 2016." 应该生成 "VRLA, is held at, Los Angeles" 和 "VRLA, is held, in 2016"
您可以尝试看一下 Stanford OpenIE 系统(CoreNLP 的一部分):
new Sentence("VRLA is held at Los Angeles in 2016").openieTriples();
这应该为 (VRLA; be held at; Los Angeles) 和 (VRLA; be held in; 2016) 生成三元组。更多关于使用的文档可以在 OpenIE Annotator page. More generally, there are a number of OpenIE systems you can take a look at. Ollie 上找到,其中最著名的可能来自华盛顿大学。