什么是关系抽取?AI 如何找出人与机构之间的联系
关系抽取是什么?AI 如何在找出实体之后判断谁任职于哪家公司、谁投资了谁,它和实体识别有何不同,以及为什么关系必须能回到原句。
编辑部 ·
关系抽取(Relation Extraction)是在已经找出文本中的实体之后,判断它们之间是什么关系。例如「张伟在星河科技担任产品负责人」,实体是张伟和星河科技,关系是「任职于」。
它常和命名实体识别、指代消解一起用:先找到人和机构,再把「他」「该公司」指回正确对象,最后抽出「谁和谁是什么关系」。这些关系可以写成知识图谱里的一条边。
关系不是贴在实体上的标签
同一对公司可以同时有多种关系,也可能只是同时出现、并没有可确认的联系。常见关系包括:
- 人与机构:就职、创立、投资;
- 机构与地点:总部位于;
- 产品与公司:由谁发布;
- 事件与时间:发生于何时。
关系还有方向。「A 投资 B」和「B 投资 A」不是同一件事。
怎样少抽错?
两个名字离得近,不代表它们有关系。让系统把关系连回原句,并单独处理否定和不确定说法,例如「并非子公司」「据传将收购」。评测时要准备容易混淆的例子:两家公司出现在同一句,但只是在做对比。
金额、股权、职务这类结论抽出来之后,仍要回原文核对,不能只凭一条自动生成的边就当事实。
小结
关系抽取把散落的人名和机构连成可查询的事实。它适合建知识库和辅助阅读,关键关系仍要以原文为准。