【技术实现步骤摘要】
一种问题回答方法、装置和电子设备
[0001]本专利技术涉及计算机
,具体而言,涉及一种问题回答方法、装置和电子设备。
技术介绍
[0002]目前,智能语音设备,如智能音箱、智能手机、智能机器人等设备都已经支持语音对用户提出的问题进行回答。
[0003]智能语音设备在得到用户提出的问题后,若在智能语音设备自身存储的知识库中查询出用户提出的问题时,将知识库中该问题对应的答案反馈给用户。但如果未在知识库中查询出用户提出的问题,则智能语音设备不能回答用户提出的问题。
技术实现思路
[0004]为解决上述问题,本专利技术实施例的目的在于提供一种问题回答方法、装置和电子设备。
[0005]第一方面,本专利技术实施例提供了一种问题回答方法,包括:当获取到用户提出的问题时,对所述问题进行处理,得到所述问题的多个候选答案;对所述问题和所述多个候选答案进行处理,确定回答所述问题的答案的答案类型;利用确定出的所述答案的答案类型,从所述多个候选答案中,确定出能够回答所述问题的答案。
[0006]第二方 ...
【技术保护点】
【技术特征摘要】
1.一种问题回答方法,其特征在于,包括:当获取到用户提出的问题时,对所述问题进行处理,得到所述问题的多个候选答案;对所述问题和所述多个候选答案进行处理,确定回答所述问题的答案的答案类型;利用确定出的所述答案的答案类型,从所述多个候选答案中,确定出能够回答所述问题的答案。2.根据权利要求1所述的方法,其特征在于,所述对所述问题进行处理,得到所述问题的多个候选答案,包括:获取存储的所有已知问题与答案的对应关系;计算所述问题分别与所有已知问题中各已知问题的距离;将各所述已知问题中,与所述问题的距离大于距离阈值的多个已知问题确定为所述问题的多个相似问题;将多个所述相似问题中各相似问题对应的答案,确定为所述问题的各候选答案,并将各所述相似问题与所述问题的距离确定为作为候选答案的各所述相似问题对应答案的答案系数。3.根据权利要求2所述的方法,其特征在于,所述对所述问题和所述多个候选答案进行处理,确定回答所述问题的答案的答案类型,包括:将所述问题输入到第一限定条件模型中,得到所述答案的答案类型;将各所述候选答案分别输入到第二限定条件模型中,得到各所述候选答案的答案类型和概率值。4.根据权利要求3所述的方法,其特征在于,利用确定出的所述答案的答案类型,从所述多个候选答案中,确定出能够回答所述问题的答案,包括;按照答案系数从大到小的顺序,对各所述候选答案进行排序,得到各所述候选答案组成的候选答案序列,并确定出答案系数的最大值以及候选答案的数量;当所述答案的答案类型与所述候选答案的答案类型不一致时,通过以下公式对与所述答案的答案类型不一致的候选答案的答案系数进行调整:其中,表示与所述答案的答案类型不一致的候选答案调整后的答案系数;表示与所述答案的答案类型不一致的候选答案调整前的答案系数;表示答案系数的最大值;表示位于候选答案序列中间位置的候选答案的答案系数;R表示候选答案的数量;表示与所述答案的答案类型不一致的候选答案的概率值;为预设数值;当各所述候选答案中与所述答案的答案类型不一致的候选答案的答案系数调整完成时,将各所述候选答案中答案系数最大的候选答案确定为回答所述问题的答案。5.一种问题回答装置,其特征在于,包括:处理模块,用于当获取到用户提出的问题时,对所述问题进行处理,得到所述问题的多个候选答案;第一确定模块,用于对所述问题和所述多个候选答案进行处理,确定回答所...
【专利技术属性】
技术研发人员:张献涛,林小俊,支涛,
申请(专利权)人:北京云迹科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。