[发明专利]问答方法、装置、设备及存储介质有效
申请号: | 201811602582.5 | 申请日: | 2018-12-26 |
公开(公告)号: | CN109815321B | 公开(公告)日: | 2020-12-11 |
发明(设计)人: | 艾迪;孙轶伦 | 申请(专利权)人: | 出门问问信息科技有限公司 |
主分类号: | G06F16/332 | 分类号: | G06F16/332;G06F16/33;G06F16/36 |
代理公司: | 北京鼎承知识产权代理有限公司 11551 | 代理人: | 李伟波;韩德凯 |
地址: | 100094 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 问答 方法 装置 设备 存储 介质 | ||
本公开提供了一种问答方法,包括:接收用户问题;对接收的用户问题进行语义理解;基于语义理解,对用户问题进行意图分类,提取用户问题中的关键信息;基于意图分类,选择相应的任务线;以及基于选择的任务线和关键信息,生成用户问题的答案。本公开还提供了一种问答装置、电子设备及可读存储介质。
技术领域
本公开涉及一种问答方法、问答装置、电子设备及可读存储介质。
背景技术
目前的问答系统例如游戏知识问答系统,主要基于模板匹配的方式进行,预先储存有若干问题模板及答案,将用户问题与模板问题进行匹配,并输出最匹配的模板问题的答案,若要增加支持种类,必须增加相应的模板。这种系统缺少灵活性,需要大量的模板,且维护成本较高,表现“呆板”、“机械”。
例如基于匹配的游戏问答系统中,一个典型的系统结构如下:
对话状态信息——模板匹配——答案输出。
这种基于模板匹配的方法和系统易于构建,但在扩充的过程中需要不断加入新的模板,随着问题种类的增多,模板数量呈现指数型增长,难以维护,同时缺少灵活性。
发明内容
为了解决上述技术问题中的至少一个,本公开提供了一种问答方法、问答装置、电子设备及可读存储介质。
根据本公开的一个方面,一种问答方法,包括:接收用户问题;对接收的用户问题进行语义理解;基于语义理解,对用户问题进行意图分类,提取用户问题中的关键信息;基于意图分类,选择相应的任务线;以及基于选择的任务线和关键信息,生成用户问题的答案。
根据本公开的至少一个实施方式,关键信息为下列中的一个或两个以上的组合:实体、属性、关系。
根据本公开的至少一个实施方式,意图分类包括意图区域和意图内容,基于意图分类选择相应的任务线时,基于意图区域选择任务线。
根据本公开的至少一个实施方式,还包括:对用户问题中的关键信息的关键子信息进行缺失判断,如果缺失某一个关键子信息或某几个关键子信息,则向该条用户问题的同一用户的上一条问题或上几条问题查询缺失的关键子信息,如果查询到缺失的关键子信息,则继承该关键子信息;关键信息包括一个或两个以上关键子信息。
根据本公开的至少一个实施方式,还包括:如果未查询到缺失的关键子信息,则生成反馈信息。
根据本公开的至少一个实施方式,还包括对用户问题中的关键信息中的实体进行指代判断:根据用户问题中的关键信息中的属性或者关系,判断实体在知识图谱中的指代。
根据本公开的至少一个实施方式,基于选择的任务线和关键信息获得用户问题的答案时,根据任务线选择调用外部搜索引擎或者查询知识图谱来生成用户问题的答案。
根据本公开的至少一个实施方式,基于选择的任务线和关键信息获得用户问题的答案时,根据意图分类选择相应的答案模板,根据关键信息和获得的答案填充答案模板。
根据本公开的另一方面,一种问答装置,包括:问题接收模块,问题接收模块接收用户问题;语义理解模块,语义理解模块对接收的用户问题进行语义理解;对话管理模块,对话管理模块基于语义理解,对用户问题进行意图分类,提取用户问题中的关键信息;基于意图分类,选择相应的任务线;以及答案生成模块,答案生成模块基于选择的任务线和关键信息,生成用户问题的答案。
根据本公开的又一方面,一种电子设备,包括:存储器,存储器存储计算机执行指令;以及处理器,处理器执行存储器存储的计算机执行指令,使得处理器执行上述的方法。
根据本公开的再一方面,一种可读存储介质,可读存储介质中存储有计算机执行指令,计算机执行指令被处理器执行时用于实现上述的方法。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于出门问问信息科技有限公司,未经出门问问信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811602582.5/2.html,转载请声明来源钻瓜专利网。