首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从斯坦福依赖树中提取NP-VP-NP

从斯坦福依赖树中提取NP-VP-NP
EN

Stack Overflow用户
提问于 2015-11-16 10:56:10
回答 1查看 1.1K关注 0票数 3

在Stanford中,我需要从作为词汇解析输出的依赖解析树中提取表单NP-VP-NP的三元组。

做这件事的最好方法是什么。例如,如果解析树如下所示:

代码语言:javascript
复制
(ROOT
  (S
    (S
      (NP (NNP Exercise))
      (VP (VBZ reduces)
        (NP (NN stress)))
      (. .))
    (NP (JJ Regular) (NN exercise))
    (VP (VBZ maintains)
      (NP (JJ mental) (NN fitness)))
    (. .)))

我需要提取两个三胞胎:

  1. 运动-减轻压力和
  2. 定期运动-保持-心理健康

有什么想法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-11-16 14:34:23

这里有两种自然的选择。一个是在依赖树上运行塞姆格 (边注:问题中有一个选区树),其模式如下:

{pos:/V.*/}=verb >/.subj.*/ {}=subject >/.obj/ {}=object

另一种选择是使用斯坦福大学开放IE系统。这将为您提供“(subject;relation;object)”三元组的更广泛的语义,其中关系不必是动词。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33733669

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档