The invention provides an intelligent voice response method and device, device and computer readable storage medium, wherein, intelligent voice response method, including: obtaining statements to answer; to determine answer statement at least one tag; in the default database, according to the statement, answer to determine a set of at least one label; K recently neighbor classification model based on the determination and to answer, set the K statement corresponding; according to predetermined rules to compute answer statement and K statement in each statement according to the matching degree; the matching degree, sort of K statements, and in accordance with the order of output statements corresponding to the k the answer information as to answer the answer information statement. Through the technical scheme of the invention, the range of the information extraction is reduced, the computation amount of the answer extraction process is reduced, the computing resources are saved, and the accuracy of the information extraction is enhanced, and the intelligentization level of the voice question answering is improved.
【技术实现步骤摘要】
智能语音问答方法、装置、计算机设备和可读存储介质
本专利技术涉及人机智能交互
,具体而言,涉及一种智能语音问答方法、一种智能语音问答装置、一种计算机设备和一种计算机可读存储介质。
技术介绍
智能问答系统是综合运用了自然语言处理、信息检索、语义分析和人工智能等技术的一种新型的信息服务系统。相关技术中,智能问答系统大多基于开放领域和传统问答标准框架,存在以下技术缺陷:(1)开放领域的问答系统需要超大规模的知识库作基础,其直接运用到限定领域中存在着冷启动、无法匹配正确答案等问题,同时用户的检索问题大多都是口语化表述,完全依靠限定领域的资料生成模型与检索问题不符,因此很难直接获取到用户所需答案。(2)当前的问答系统大多不能够精准理解用户的自然语言问题意图,用户的情感倾向没有得到充分体现。(3)答案抽取大多是基于词频相似度的计算或其他复杂的机器学习模型,然而这种答案抽取方式不仅计算量大,而且面对高度稀疏的问题解时,答案抽取精度也将大打折扣。
技术实现思路
本专利技术旨在至少解决现有技术或相关技术中存在的技术问题之一。为此,本专利技术的一个目的在于提供一种智能语音问答方法。本专利技术的另一个目的在于提供一种智能语音问答装置。本专利技术的再一个目的在于提供一种计算机设备。本专利技术的又一个目的在于提供一种计算机可读存储介质。为了实现上述目的,本专利技术的第一方面的技术方案提供了一种智能语音问答方法,包括:获取待回答语句;确定待回答语句的至少一个标签;在预设数据库中,根据至少一个标签确定待回答语句的匹配集合;基于K最近邻分类模型,确定与待回答语句相对应的匹配集合内的k个 ...
【技术保护点】
一种智能语音问答方法,其特征在于,包括:获取待回答语句;确定所述待回答语句的至少一个标签;在预设数据库中,根据所述至少一个标签确定所述待回答语句的匹配集合;基于K最近邻分类模型,确定与所述待回答语句相对应的所述匹配集合内的k个语句;根据预设规则计算所述待回答语句与所述k个语句中的每一语句的匹配度;根据所述匹配度的大小,对所述k个语句进行排序,并按照顺序依次输出所述k个语句对应的答案信息作为所述待回答语句的答案信息。
【技术特征摘要】
1.一种智能语音问答方法,其特征在于,包括:获取待回答语句;确定所述待回答语句的至少一个标签;在预设数据库中,根据所述至少一个标签确定所述待回答语句的匹配集合;基于K最近邻分类模型,确定与所述待回答语句相对应的所述匹配集合内的k个语句;根据预设规则计算所述待回答语句与所述k个语句中的每一语句的匹配度;根据所述匹配度的大小,对所述k个语句进行排序,并按照顺序依次输出所述k个语句对应的答案信息作为所述待回答语句的答案信息。2.根据权利要求1所述的智能语音问答方法,其特征在于,所述预设规则,包括:确定所述待回答语句与所述k个语句中的每一语句的词形匹配度;确定所述待回答语句或所述k个语句中的每一语句与标准词序的词序匹配度;根据所述词形匹配度和所述词序匹配度,确定所述匹配度。3.根据权利要求2所述的智能语音问答方法,其特征在于,所述根据所述词形匹配度和所述词序匹配度,确定所述匹配度,包括:预设所述词形匹配度的权重为第一权重值;预设所述词序匹配度的权重为第二权重值,其中,所述第一权重值与所述第二权重值的加和等于1;根据第一计算公式,确定所述匹配度,其中,所述第一计算公式为SenSim(x)=λ1×TermSim(x,y)+λ2×{Order_sim(baseline,y)}k,TermSim(x,y)为所述词形匹配度,λ1为所述第一权重值,Order_sim(baseline,y)为所述词序匹配度,λ2为所述第二权重值,k为所述k个语句,SenSim(x)为所述匹配度。4.根据权利要求2所述的智能语音问答方法,其特征在于,所述确定所述待回答语句与所述k个语句中的每一语句的词形匹配度,包括:根据第二计算公式,确定所述词形匹配度,其中,所述第二计算公式为x为所述待回答语句,y为所述k个语句中的任一语句,xt为所述待回答语句去除停用词以后的语句,yt为所述k个语句中的任一语句去除停用词以后的语句,s(xt)为所述待回答语句去除所述停用词后的有效词数量,s(yt)为所述待回答语句去除所述停用词后的有效词数量,ts(xt,yt)为所述待回答语句与所述k个语句中的任一语句去除所述停用词后并去除重复词后的相同词数量,TermSim(x,y)为所述词形匹配度。5.根据权利要求2所述的智能语音问答方法,其特征在于,所述确定所述待回答语句或所述k个语句中的每一语句与标准词序的词序匹配度,包括:根据第三计算公式,确定所述词序匹配度,其中,所述第三计算公式为所述baseline为指定场景的标准词序,y为所述k个语句中的任一语句,所述invCount(y)为所述y相对于所述baseline的逆序数,所述maxInvCount(baseline)为所述baseline的最大逆序数,所述n为所述k个语句中的任一语句y的词数量。6.根据权利要求2所述的智能语音问答方法,其特征在于,在所述确定所述待回答语句或所述k个语句中的每一语句与标准词序的词序匹配度之前,还包括:根据指定场景的属性确定所述指定场景的标准词序;根据所述标准词序,生成所述指定场景的同义词库。7.根据权利要求1所述的智能语音问答方法,其特征在于,在所述确定所述待回答语句的至少一个标签之前,还包括:确定所述待回答语句中是否包括与预设场景词库相匹配的词;若确定所述待回答语句中包括与所述预设场景词库相匹配的词,则以所述预设场景词库中相匹配的词替换所述待回答语句中对应的词;若确定所述待回答语句中不包括与与所述预设场景词库相匹配的词,则发出提示信号,并终止。8.一种智能语音问答装置,其特征在于,包括:获取单元,用于获取待回答语句;确定单元,用于确定所述待回答语句的至少一个标签;所述确定单元,还用于:在预设数据库中,根据所述至少一个标签确定所述...
【专利技术属性】
技术研发人员:闫永刚,沈亮,
申请(专利权)人:合肥美的智能科技有限公司,
类型:发明
国别省市:安徽,34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。