[发明专利]基于知识图谱的推理对话的方法有效
申请号: | 201811319799.5 | 申请日: | 2018-11-07 |
公开(公告)号: | CN109271504B | 公开(公告)日: | 2021-06-25 |
发明(设计)人: | 陈楚豪;钟翰廷;吴金龙;王守崑 | 申请(专利权)人: | 爱因互动科技发展(北京)有限公司 |
主分类号: | G06F16/332 | 分类号: | G06F16/332;G06F16/36 |
代理公司: | 北京卓孚律师事务所 11821 | 代理人: | 任宇 |
地址: | 100080 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 知识 图谱 推理 对话 方法 | ||
1.一种基于知识图谱的推理对话的方法,包括:
从问句中抽取实体及其位置信息;
采用注意力卷积结合crf模型从问句中抽取问句的关系及其位置信息;
利用抽取出的实体及其位置信息、关系及其位置信息,将问句转化为逻辑表达式,并且根据图谱可推理的结构自行地将逻辑表达式转化为适合图谱推理的形式;
利用逻辑表达式,在知识图谱中进行推理;
根据推理结果,生成对问句的回答,
其中,利用抽取出的实体及其位置信息、关系及其位置信息,将问句转化为逻辑表达式,并且根据图谱可推理的结构自行地将逻辑表达式转化为适合图谱推理的形式的步骤进一步包括:将实体和关系按照抽取时获取到的位置信息进行排列,自动地确定实体和关系在逻辑表达式中的顺序;当逻辑表达式由于实体和关系的顺序而导致推理无法进行时,根据知识图谱的关系结构,对自动确定的实体和关系在逻辑表达式中的顺序进行自适应调整,以形成供推理的逻辑表达式,
其中,所述的根据推理结果,生成对问句的回答的步骤进一步包括:使用内部提前设置的答案模板,根据推理结果的不同,利用答案模板确定所需的额外信息,进行实体的属性查询或是相关实体的二次查询,最终在答案中引入与问句相关的更多信息。
2.根据权利要求1所述的方法,其中,
所述的从问句中抽取实体及其位置信息的步骤进一步包括:从问句中抽取实体的具体用词、类型信息、位置信息;
所述的从问句中抽取问句的关系及其位置信息的步骤进一步包括:从问句中抽取问句的关系的具体用词、类型信息、位置信息。
3.根据权利要求2所述的方法,进一步包括:
如果抽取出的实体的具体用词与知识图谱中的实体名称不一致,则将抽取出的实体的具体用词链接到知识图谱中的实体名称。
4.根据权利要求1所述的方法,进一步包括:
判断问句是否残缺;
如果问句残缺,通过之前的对话内容及分类模型确定需要补全的位置及内容,以补全后的问句作为待抽取实体和关系的问句。
5.一种计算机可读介质,用于记录可由处理器执行的指令,所述指令在被处理器执行时,使得处理器执行基于知识图谱的推理对话的方法,包括如下操作:
从问句中抽取实体及其位置;
采用注意力卷积结合crf模型从问句中抽取问句的关系及其位置;
利用抽取出的实体及其位置以及关系及其位置,将问句转化为逻辑表达式,并且根据图谱可推理的结构自行地将逻辑表达式转化为适合图谱推理的形式;
利用逻辑表达式,在知识图谱中进行推理;
根据推理结果,生成对问句的回答,
其中,利用抽取出的实体及其位置信息、关系及其位置信息,将问句转化为逻辑表达式,并且根据图谱可推理的结构自行地将逻辑表达式转化为适合图谱推理的形式的操作进一步包括:将实体和关系按照抽取时获取到的位置信息进行排列,自动地确定实体和关系在逻辑表达式中的顺序;当逻辑表达式由于实体和关系的顺序而导致推理无法进行时,根据知识图谱的关系结构,对自动确定的实体和关系在逻辑表达式中的顺序进行自适应调整,以形成供推理的逻辑表达式,
其中,所述的根据推理结果,生成对问句的回答的操作进一步包括:使用内部提前设置的答案模板,根据推理结果的不同,利用答案模板确定所需的额外信息,进行实体的属性查询或是相关实体的二次查询,最终在答案中引入与问句相关的更多信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于爱因互动科技发展(北京)有限公司,未经爱因互动科技发展(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811319799.5/1.html,转载请声明来源钻瓜专利网。