事件知识图谱的构建方法、装置及事件确定方法、装置[发明专利]

(19)中华人民共和国国家知识产权局
(12)发明专利申请
(10)申请公布号 (43)申请公布日 (21)申请号 201910236491.2
(22)申请日 2019.03.27
(71)申请人 杭州海康威视数字技术股份有限公
地址 310051 浙江省杭州市滨江区阡陌路
555号
(72)发明人 陈诚 浦世亮 姜伟浩 闫春 
(74)专利代理机构 北京柏杉松知识产权代理事
务所(普通合伙) 11413
代理人 李欣 马敬
(51)Int.Cl.
G06F  16/36(2019.01)
(54)发明名称事件知识图谱的构建方法、装置及事件确定方法、装置(57)摘要本发明实施例提供了一种事件知识图谱的构建方法、装置、电子设备。该构建方法包括:从目标信息源获取多个事件信息组;从多个子事件和父事件中,确定待构建图谱的多个目标事件;针对每个目标事件,基于每对子事件和父事
件的父子关系,从多个目标事件中,查该目标事件的父目标事件和子目标事件,得到该目标事件所对应的查结果;基于每个目标事件所对应的查结果,构建关于每个目标事件的事件知识图谱;其中,事件知识图谱的每个节点表征一个目标事件,所表征目标事件具有父子关系的任意两个节点之间设置有单箭头的连接线。与现有技术相比,应用本发明实施例提供的构建方法,可以
构建能够体现各个事件的关系的事件知识图谱。权利要求书5页  说明书25页  附图7页CN 111753094 A 2020.10.09
C N  111753094
A
1.一种事件知识图谱的构建方法,其特征在于,所述方法包括:
从目标信息源获取多个事件信息组,其中,每个事件信息组包括一对子事件和父事件;
从所述多个事件信息组所包括的子事件和父事件中,确定待构建图谱的多个目标事件;其中,不同的目标事件表征的事件内容不同;
针对每个目标事件,基于所述多个事件信息组所包括的每对子事件和父事件的父子关系,从多个目标事件中,查该目标事件的父目标事件和子目标事件,得到该目标事件所对应的查结果;
基于每个目标事件所对应的查结果,构建关于每个目标事件的事件知识图谱;其中,所述事件知识图谱包括多个节点,每个节点用于表征一个目标事件,所表征目标事件具有父子关系的任意两个节点之间设置有单箭头的连接线,各个连接线的单箭头指向为同一目标指向,所述目标指向为:从父目标事件到子目标事件的指向或从子目标事件到父目标事件的指向。
2.根据权利要求1所述的方法,其特征在于,所述从所述多个事件信息组所包括的子事件和父事件中,确定待构建图谱的多个目标事件的步骤,包括:
将所述多个事件信息组所包括的子事件和父事件中,表征同一事件内容的各个事件划分到同一个目标组,得到至少一个目标组,其中,不同的目标组表征不同的事件内容;
针对每一目标组,从该目标组中选择用于表征该目标组所对应事件内容的一个第一事件;
将所选择的第一事件和至少一个第二事件,确定为待构建图谱的多个目标事件,其中,所述至少一个第二事件为:从所述多个事件信息组所包括的子事件和父事件中,去除所述多个目标组所包含事件后剩余的事件。
3.根据权利要求1或2所述的方法,其特征在于,所述基于每个目标事件所对应的查结果,构建关于每个目标事件的事件知识图谱的步骤之前,所述方法包括:针对每一目标事件,当该目标事件所对应的查
结果表明该目标事件具有预设事件时,为该目标事件设置目标属性,其中,所述目标属性为该目标事件所具有的预设事件的事件标签,所述预设事件为父目标事件或子目标事件;
相应的,
所述事件知识图谱中所表征目标事件设置有目标属性的每一节点,关联显示该节点所表征的目标事件的目标属性。
4.根据权利要求2所述的方法,其特征在于,所述将所述多个事件信息组所包括的子事件和父事件中,表征同一事件内容的各个事件划分到同一个目标组,得到至少一个目标组的步骤,包括:
针对多个初始事件中的每一初始事件,确定该初始事件的特征向量;其中,所述多个初始事件为:所述多个事件信息组所包括的子事件和父事件;
针对每两个初始事件,计算该两个初始事件的特征向量的余弦夹角,并判断所述余弦夹角是否小于预设夹角阈值;
如果是,确定该两个初始事件表征同一目标事件;
将所确定的表征同一目标事件的初始事件划分到同一目标组,得到至少一个目标组。
5.根据权利要求2所述的方法,其特征在于,所述方法还包括:
针对每一第一事件,将该第一事件对应的目标组所包括事件的数量,作为该第一事件的数据属性;
针对每一第二事件,将该第二事件的数据属性设置为1;
针对所述事件知识图谱中所表征目标事件具有父子关系的任意两个节点,基于该两个节点所表征的目标事件的数据属性,计算该两个节点之间的转移概率;其中,所述转移概率为:该两个节点所表征的具有父子关系的两个目标事件中,父目标事件导致子目标事件发生的概率;
针对所述事件知识图谱中,所表征目标事件设置有数据属性的每一节点,关联显示该节点所表征的目标事件的数据属性;所表征目标事件具有父子关系的任意两个节点之间设置的具有单箭头的连接线,关联显示该两个节点之间的转移概率。
6.根据权利要求5所述的方法,其特征在于,所述针对所述事件知识图谱中所表征目标事件具有父子关系的任意两个节点,基于该两个节点所表征的目标事件的数据属性,计算该两个节点之间的转移概率的步骤,包括:
针对所述事件知识图谱中所表征目标事件具有父子关系的任意两个节点,确定该两个节点所表征的两个目标事件中的子目标事件和父目标事件,计算该子目标事件的数据属性与该父目标事件的数据属性的第
一比值;计算该父目标事件的所有子目标事件的数据属性的和值,并计算该子目标事件的数据属性与所计算得到的和值的第二比值;将所述第一比值与所述第二比值之间的较小值作为该两个节点之间的转移概率。
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
确定多个待合并的事件知识图谱;
从所述多个事件知识图谱包括的多个节点中,确定多个目标节点;其中,不同的目标节点表征的事件内容不同;
针对每个目标节点,基于所述多个事件知识图谱中各个节点通过有单箭头的连接线构建的连接关系,从所述多个目标节点中,确定该目标节点的第一类目标节点和第二类目标节点,得到该目标节点所对应的目标结果;其中,所述第一类目标节点所表征目标事件为:该目标节点所表征目标事件的父目标事件;所述第二类目标节点所表征目标事件为:该目标节点所表征目标事件的子目标事件;
基于每个目标节点所对应的目标结果,构建关于所述多个目标节点的拓展图谱。
8.根据权利要求7所述的方法,其特征在于,所述多个事件知识图谱所包括的多个节点中,每个节点关联显示该节点所表征目标事件的数据属性;
所述方法还包括:
计算所述拓展图谱中每个目标节点所表征目标事件的目标数据属性;
针对所述拓展图谱中所表征目标事件具有父子关系的任意两个目标节点,基于该两个目标节点所表征目标事件的目标数据属性,计算该两个目标节点之间的转移概率;其中,所述转移概率为:该两个目标节点所表征的具有父子关系的两个目标事件中,父目标事件导致子目标事件发生的概率;
针对所述拓展图谱中所表征目标事件具有父子关系的任意两个目标节点之间设置的具有单箭头的连接线,关联显示该两个目标节点之间的转移概率。
9.根据权利要求8所述的方法,其特征在于,所述计算所述拓展图谱中每个目标节点所
表征目标事件的目标数据属性的步骤,包括:
针对每个目标节点,确定所述多个事件知识图谱中表征该目标节点对应事件的各个节点,并将所确定的各个节点所关联显示的数据属性之和,作为该目标节点所表征目标事件的目标数据属性,该目标节点所对应事件为该目标节点所表征目标事件;或,针对每个目标节点,确定所述多个事件知识图谱中表征该目标节点对应事件的各个节点;计算所确定的每个节点关联显示的数据属性与该节点所属事件知识图谱的权重的乘积;将计算得到的至少一个乘积的和值,作为该目标节点所表征目标事件的目标数据属性。
10.一种事件确定方法,其特征在于,所述方法包括:
获取指定事件的第一事件内容;
在已构建完成的事件知识图谱中,查所表征目标事件的事件内容为所述第一事件内容的节点,作为指定节点;其中,所述事件知识图谱为按照权利要求1-9任一项所述的方法所构建的;
基于所述事件知识图谱中的目标连接线,确定所述指定事件的父目标事件和/或子目标事件,其中,所述目标连接线为与所述指定节点相连接的连接线。
11.根据权利要求10所述的方法,其特征在于,所述基于所述事件知识图谱中的目标连接线,确定所述指定事件的父目标事件和/或子目标事件的步骤,包括:
当所述事件知识图谱中的连接线的单箭头指向为:从父目标事件到子目标事件的指向时,确定所述目标连接线中指向所述指定节点的第一连接线,将所述第一连接线另一端连接节点所表征的目标事件,确定为所述指定事件的父目标事件;确定所述目标连接线中除第一连接线以外的第二连接线,将所述第二连接线另一端连接节点所表征的目标事件,确定为所述指定事件的子目标事件;
当所述事件知识图谱中的连接线的单箭头指向为:从子目标事件到父目标事件的指向时,确定所述目标连接线中指向所述指定节点的第三连接线,将所述第三连接线另一端连接节点所表征的目标事件,确定
为所述指定事件的子目标事件;确定所述目标连接线中除第三连接线以外的第四连接线,将所述第四连接线另一端连接节点所表征的目标事件,确定为所述指定事件的父目标事件。
12.根据权利要求10所述的方法,其特征在于,所述事件知识图谱中的每一节点关联显示该节点所表征的目标事件的目标属性;
所述基于所述事件知识图谱中的目标连接线,确定所述指定事件的父目标事件和/或子目标事件件的步骤,包括:
当所述目标属性所对应的预设事件为每一节点所表征目标事件的父目标事件时,将所述指定节点关联显示的目标属性所对应的目标事件确定为所述指定事件的父目标事件;确定所述目标连接线中起始端为所述指定节点的第五连接线,将所述第五连接线的单箭头所指向的节点所表征的目标事件,确定为所述指定事件的子目标事件;
当所述目标属性所对应的预设事件为每一节点所表征目标事件的子目标事件时,将所述指定节点关联显示的目标属性所对应的目标事件确定为所述指定事件的子目标事件;确定所述目标连接线中起始端为所述指定节点的第六连接线,将所述第六连接线的单箭头所指向的节点所表征的目标事件,确定为所述指定事件的父目标事件。
13.根据权利要求10-12任一项所述的方法,其特征在于,所述事件知识图谱中,所表征
目标事件具有父子关系的任意两个节点之间设置的具有单箭头的连接线,关联显示该两个节点之间的转移概率;其中,所述转移概率为:该两个节点所表征的具有父子关系的两个目标事件中,父目标事件导致子目标事件发生的概率;
所述方法还包括:
当所述事件知识图谱中的连接线的单箭头指向为:从父目标事件到子目标事件的指向时,确定所述目标连接线中指向所述指定节点的第七连接线,将所述第七连接线关联显示的转移概率,确定为所述第七连接线另一点连接节点所表征的目标事件导致所述指定事件发生的概率;确定所述目标连接线中除第七连接线以外的第八连接线,将所述第八连接线关联显示的转移概率,确定为所述指定事件导致所述第八连接线另一端连接节点所表征的目标事件发生的概率;
当所述事件知识图谱中的连接线的单箭头指向为:从子目标事件到父目标事件的指向时,确定所述目标连接线中指向所述指定节点的第九连接线,将所述第九连接线关联显示的转移概率,确定为所述指定事件导致所述第九连接线另一点连接节点所表征的目标事件发生的概率;确定所述目标连接线中除第九连接线以外的第十连接线,将所述第十连接线关联显示的转移概率,确定为所述第十连接线另一端连接节点所表征的目标事件导致所述指定事件发生的概率。
14.一种事件知识图谱的构建装置,其特征在于,所述装置包括:
事件获取模块,用于从目标信息源获取多个事件信息组,其中,每个事件信息组包括一对子事件和父事件;
事件确定模块,用于从所述多个事件信息组所包括的子事件和父事件中,确定待构建图谱的多个目标事件;其中,不同的目标事件表征的事件内容不同;
结果查模块,用于针对每个目标事件,基于所述多个事件信息组所包括的每对子事件和父事件的父子关系,从多个目标事件中,查该目标事件的父目标事件和子目标事件,得到该目标事件所对应的查结果;
图谱构建模块,用于基于每个目标事件所对应的查结果,构建关于每个目标事件的事件知识图谱;其中,所述事件知识图谱包括多个节点,每个节点用于表征一个目标事件,所表征目标事件具有父子关系的任意两个节点之间设置有单箭头的连接线,各个连接线的单箭头指向为同一目标指向,所述目标指向为:从父目标事件到子目标事件的指向或从子目标事件到父目标事件的指向。
15.一种事件确定装置,其特征在于,所述装置包括:
内容获取模块,用于获取指定事件的第一事件内容;
节点查模块,用于在已构建完成的事件知识图谱中,查所表征目标事件的事件内容为所述第一事件
内容的节点,作为指定节点;其中,所述事件知识图谱为按照权利要求1-9任一项所述的方法所构建的;
目标事件确定模块,用于基于所述事件知识图谱中的目标连接线,确定所述指定事件的父目标事件和/或子目标事件,其中,所述目标连接线为与所述指定节点相连接的连接线。
16.一种电子设备,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;

本文发布于:2024-09-22 10:05:57,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/3/424785.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:事件   目标   节点
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议