一种智能回答方法及装置制造方法及图纸

技术编号:19424996 阅读:22 留言:0更新日期:2018-11-14 10:34
本发明专利技术实施例公开了一种智能回答方法及装置,涉及数据处理技术领域,本发明专利技术实施例的方法包括:当接收到待回答问题时,判断所述待回答问题是否满足直接回答条件;若否,则获取与所述待回答问题对应的上下文信息;确定与所述待回答问题对应的问题实体和问题模板;根据所述与所述待回答问题对应的所述问题实体和所述问题模板,确定所述待回答问题的答案并输出。实现了当用户输入的问题通过单轮对话无法回答时,能够结合用户输入的上下文确定并输出相应的答案,提高了问题回答的全面性。

【技术实现步骤摘要】
一种智能回答方法及装置
本专利技术实施例涉及数据处理
,尤其涉及一种智能回答方法及装置。
技术介绍
随着互联网的发展,人们越来越多地通过在搜索引擎中,直接检索来获得想要的信息。但是传统搜索引擎只能根据关键字来查找,返回的是一批相关网页的链接,问答系统则可以允许用户直接用自然语言形式的句子检索,并且能给出用户一个较为精确的回答。目前,当用户输入的不是完整问句时,也就是单轮对话无法回答时,将无法对用户输入的这个问题进行回答,使得问题回答具有片面性和局限性,影响了用户体验。
技术实现思路
鉴于上述问题,本专利技术实施例提供一种智能回答方法及装置,主要目的在于当用户输入的问题无法通过单轮对话回答时,结合用户输入的上下文信息确定问题的答案,提高问题回答的全面性。为解决上述技术问题,第一方面,本专利技术实施例提供了一种智能回答方法,该方法包括:当接收到待回答问题时,判断所述待回答问题是否满足直接回答条件,所述直接回答条件用于标识所述回答问题能够通过单轮对话确定答案;若否,则获取与所述待回答问题对应的上下文信息,所述上下文信息中包含有用户输入的一个或多个问题;确定与所述待回答问题对应的问题实体和问题模板;根据所述与所述待回答问题对应的所述问题实体和所述问题模板,确定所述待回答问题的答案并输出。可选的,所述上下文信息中所述各个问题分别携带有与所述各个问题对应的时间标识,所述方法还包括:获取所述待回答问题对应的当前时间;根据所述时间标识提取与所述当前时间最近的第一时间;提取与所述第一时间对应的第一问题。可选的,所述若所述待回答问题不满足直接回答条件之后,所述方法还包括:检测所述待回答问题中是否存在所述问题实体;所述确定与所述待回答问题对应的问题实体和问题模板包括:若是,则提取所述问题实体并确定为与所述待回答问题对应的所述问题实体;提取所述第一问题的所述问题模板并确定为与所述待回答问题对应的所述问题模板。可选的,所述确定与所述待回答问题对应的问题实体和问题模板还包括:若所述待回答问题中不存在所述问题实体,则提取所述问题模板并确定为与所述待回答问题对应的问题模板;提取所述第一问题的所述问题实体并确定为与所述待回答问题对应的所述问题实体。可选的,所述根据所述与所述待回答问题对应的所述问题实体和所述问题模板,确定所述待回答问题的答案,包括:计算与所述问题模板对应的属性值;利用所述问题实体和所述属性值查找并确定与所述待回答问题对应的答案。第二方面,本专利技术实施例还提供了一种智能回答装置,该装置包括:判断单元,用于当接收到待回答问题时,判断所述待回答问题是否满足直接回答条件,所述直接回答条件用于标识所述回答问题能够通过单轮对话确定答案;获取单元,用于若否,则获取与所述待回答问题对应的上下文信息,所述上下文信息中包含有用户输入的一个或多个问题;确定单元,用于确定与所述待回答问题对应的问题实体和问题模板;所述确定单元,还用于根据所述与所述待回答问题对应的所述问题实体和所述问题模板,确定所述待回答问题的答案并输出。可选的,所述上下文信息中所述各个问题分别携带有与所述各个问题对应的时间标识,所述装置还包括:提取单元,所述获取单元,用于获取所述待回答问题对应的当前时间;所述提取单元,用于根据所述时间标识提取与所述当前时间最近的第一时间;所述提取单元,还用于提取与所述第一时间对应的第一问题。可选的,所述装置还包括:检测单元,所述检测单元,用于检测所述待回答问题中是否存在所述问题实体;所述确定单元包括:第一提取模块,用于若是,则提取所述问题实体并确定为与所述待回答问题对应的所述问题实体;第二提取模块,用于提取所述第一问题的所述问题模板并确定为与所述待。可选的,所述确定单元还包括:第三提取模块,用于若所述待回答问题中不存在所述问题实体,则提取所述问题模板并确定为与所述待回答问题对应的问题模板;第四提取模块,用于提取所述第一问题的所述问题实体并确定为与所述待回答问题对应的所述问题实体。可选的,所述确定单元还包括:计算模块,用于计算与所述问题模板对应的属性值;确定模块,用于利用所述问题实体和所述属性值查找并确定与所述待回答问题对应的答案。为了实现上述目的,根据本专利技术实施例的第三方面,提供了一种电子设备,所述电子设备包括:一个或多个处理器;存储器,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个实现上述所述的智能回答方法。借由上述技术方案,本专利技术实施例提供的智能回答方法及装置,对于现有技术中当用户输入的问题无法通过单轮对话回答时,便无法回答用户输入的问题,从而使得问题回答有很大的片面性和局限性的问题,本专利技术实施例通过在接收到用户输入的待回答问题时,首先判断该问题是否能够通过单轮对话直接确定问题答案,并在判断无法直接回答时,获取包含用户输入的一个或多个问题的上下文信息,然后结合上下文信息和待回答问题确定问题实体和问题模板,进而在知识图谱中查找并确定与待回答问题对应的答案,因此相比于现有技术,本专利技术在用户输入的问题无法通过单轮对话进行回答时,能够结合用户输入的上下文信息对问题进行回答,避免了现有技术中在无法通过单轮对话回答时便无法为用户提供答案而造成的问题回答片面的问题,从而提高了问题回答的全面性,且提升了用户体验。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了本专利技术实施例提供的一种智能回答方法流程图;图2示出了本专利技术实施例提供的一种知识图谱示意图;图3示出了本专利技术实施例提供的另一种智能回答方法流程图;图4示出了本专利技术实施例提供的一种智能回答流程示意图;图5示出了本专利技术实施例提供的一种智能回答装置的组成框图;图6示出了本专利技术实施例提供的另一种智能回答装置的组成框图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。为了提高问题回答的全面性,本专利技术实施例提供了一种智能回答方法,如图1所示,该方法包括:101、当接收到待回答问题时,判断所述待回答问题是否满足直接回答条件。其中,所述直接回答条件用于标识所述回答问题能够通过单轮对话确定答案。而所述待回答问题可以为用户通过语音输入的,也可以为通过文字输入的,本专利技术实施例对此不做具体限定。需要说明的是,对于本专利技术实施例的执行主体可以为配置在终端设备中用于回答用户输入问题的装置。而当用户需要通过语音输入问题时,可以通过设定唤醒指令词,如通过输入“请问”、“开启装置”等指令词唤醒设备,以使得设备接收用户输入的问题并做进一步处理。进一步地,本步骤具体可以根据调用查询函数等查询判断问题是否能够回本文档来自技高网...

【技术保护点】
1.一种智能回答方法,其特征在于,所述方法包括:当接收到待回答问题时,判断所述待回答问题是否满足直接回答条件,所述直接回答条件用于标识所述回答问题能够通过单轮对话确定答案;若否,则获取与所述待回答问题对应的上下文信息,所述上下文信息中包含有用户输入的一个或多个问题;确定与所述待回答问题对应的问题实体和问题模板;根据所述与所述待回答问题对应的所述问题实体和所述问题模板,确定所述待回答问题的答案并输出。

【技术特征摘要】
1.一种智能回答方法,其特征在于,所述方法包括:当接收到待回答问题时,判断所述待回答问题是否满足直接回答条件,所述直接回答条件用于标识所述回答问题能够通过单轮对话确定答案;若否,则获取与所述待回答问题对应的上下文信息,所述上下文信息中包含有用户输入的一个或多个问题;确定与所述待回答问题对应的问题实体和问题模板;根据所述与所述待回答问题对应的所述问题实体和所述问题模板,确定所述待回答问题的答案并输出。2.根据权利要求1所述的方法,其特征在于,所述上下文信息中所述各个问题分别携带有与所述各个问题对应的时间标识,所述方法还包括:获取所述待回答问题对应的当前时间;根据所述时间标识提取与所述当前时间最近的第一时间;提取与所述第一时间对应的第一问题。3.根据权利要求2所述的方法,其特征在于,所述若所述待回答问题不满足直接回答条件之后,所述方法还包括:检测所述待回答问题中是否存在所述问题实体;所述确定与所述待回答问题对应的问题实体和问题模板包括:若是,则提取所述问题实体并确定为与所述待回答问题对应的所述问题实体;提取所述第一问题的所述问题模板并确定为与所述待回答问题对应的所述问题模板。4.根据权利要求3所述的方法,其特征在于,所述确定与所述待回答问题对应的问题实体和问题模板还包括:若所述待回答问题中不存在所述问题实体,则提取所述问题模板并确定为与所述待回答问题对应的问题模板;提取所述第一问题的所述问题实体并确定为与所述待回答问题对应的所述问题实体。5.根据权利要求1至4中任一项所述的方法,其特征在于,所述根据所述与所述待回答问题对应的所述问题实体和所述问题模板,确定所述待回答问题的答案,包括:计算与所述问题模板对应的属性值;利用所述问题实体和所述属性值查找并确定与所述...

【专利技术属性】
技术研发人员:岳聪李超李志飞
申请(专利权)人:出门问问信息科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1