【技术实现步骤摘要】
问答匹配方法、装置、设备及存储介质
本专利技术涉及数据处理
,尤其涉及一种问答匹配方法、装置、设备及存储介质。
技术介绍
随着人工智能的发展和普及,智能客服在社会的需求越来越大,而采用智能客服回答客户的问题基本都有一个行业内的知识库,常常称为FAQ问答对,FAQ问答对知识库的规模决定了一部分机器人的智能程度,机器人另外一部分的智能程度由相似问句检索决定,尤其是相似问句检索精度,如果知识库中存在相应的知识,但是相似度检索模块却没能检索到库中存在的问答对会导致机器人无法给出回答,显得智能程度很低;如果相似度检索模块检索到了错误的问答对,就会导致答非所问,会显得机器人非常傻,大幅度降低用户体验,如何提升FAQ检索精度成为智能客服的关键技术。
技术实现思路
本专利技术提供一种问答匹配方法、装置、设备、及计算机可读存储介质,其主要目的在于实现了能根据输入问句的语义,提高电子设备对相似的问句搜索准确性,从而提高智能回答用户的问题的准确性。为实现上述目的,本专利技术还提供一种问答匹配方法,应用于电子设备,
【技术保护点】
1.一种问答匹配方法,其特征在于,所述方法包括:/n获取原始问句;/n从问答库中获取所有问句;/n分别基于所述问答库中的每个问句及所述原始问句,并利用训练好的基于孪生网络的语义相似度计算模型,计算每个问句与所述原始问句的相似度;/n根据所述每个问句与所述原始问句的相似度,确定与所述原始问句匹配的目标问句;/n将从所述问答库中获取所述目标问句对应的答句,并展示给用户。/n
【技术特征摘要】
1.一种问答匹配方法,其特征在于,所述方法包括:
获取原始问句;
从问答库中获取所有问句;
分别基于所述问答库中的每个问句及所述原始问句,并利用训练好的基于孪生网络的语义相似度计算模型,计算每个问句与所述原始问句的相似度;
根据所述每个问句与所述原始问句的相似度,确定与所述原始问句匹配的目标问句;
将从所述问答库中获取所述目标问句对应的答句,并展示给用户。
2.如权利要求1所述的问答匹配方法,其特征在于,所述分别基于所述问答库中的每个问句及所述原始问句,并利用训练好的基于孪生网络的语义相似度计算模型,计算每个问句与所述原始问句的相似度包括:
分别将每个问句作为所述基于孪生网络的语义相似度计算模型的第一输入,将所述原始问句作为基于孪生网络的语义相似度计算模型的第二输入,并分别计算每个问句与所述原始问句的第一相似度;
分别将每个问句作为所述第二输入,将所述原始问句作为所述第一输入,并分别计算每个问句与所述原始问句的第二相似度;
根据所述每个问句与所述原始问句的第一相似度及所述每个问句与所述原始问句的第二相似度,确定每个问句与所述原始问句的相似度。
3.如权利要求1所述的问答匹配方法,其特征在于,所述根据所述每个问句与所述原始问句的第一相似度及所述每个问句与所述原始问句的第二相似度,确定每个问句与所述原始问句的相似度包括:
将所述每个问句与所述原始问句的第一相似度及所述每个问句与所述原始问句的第二相似度中相似度最大的值作为每个问句与所述原始问句的相似度。
4.如权利要求1所述的问答匹配方法,其特征在于,所述根据所述每个问句与所述原始问句的相似度,确定与所述原始问句匹配的目标问句包括以下至少一种:
基于所述每个问句与所述原始问句的相似度,将最大相似度对应的问句确定为所述目标问句;或
基于所述每个问句与所述原始问句的相似度,确定最大相似度对应的问句,并且在所述最大相似度大于或者等于相似度阈值时,将最大相似度对应的问句确定为所述目标问句;或
基于所述每个问句与所述原始问句的相似度,确定最大相似度对应的问句,并且在所述最大相似度小于相似度阈值时,确定所述问答库中没有与所述原始问句匹配的目标问句。
5.如权利要求1所述的问答匹配方法,其特征在于,所述方法还包括:
训练所述基于孪生网络的语义相似度计算模型;
其中训练所述基于孪生网络的语义相似度计算模型包括:
获取第一预设数量的训练数据;其中所述训练数据包括正样本数据及负样本数据,其中所述正样本数据是前后关联相似的多个语句,所述负样本数据是不相似的多个语句;
从将所述第一预设数量的正样本...
【专利技术属性】
技术研发人员:詹威,肖龙源,蔡振华,李稀敏,刘晓葳,
申请(专利权)人:厦门快商通科技股份有限公司,
类型:发明
国别省市:福建;35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。