一种解决方案生成方法技术

技术编号:39833576 阅读:5 留言:0更新日期:2023-12-29 16:16
本申请提供一种解决方案生成方法

【技术实现步骤摘要】
一种解决方案生成方法、装置、电子设备及存储介质


[0001]本申请涉及计算机
,具体而言,涉及一种解决方案生成方法

装置

电子设备及存储介质


技术介绍

[0002]目前,在人们遇到某些无法自己解决的问题时,一般会通过自己对问题的描述总结,在网络中检索问题的解决方案,但是由于个人的知识和经验不同,每个人对问题的描述并不相同,因此所能检索到的解决方案也并不相同

然而由于对问题描述的较小偏差,就可能导致检索到的解决方案无法解决想要解决的问题,也即相关技术中解决方案的获取方法所获取的解决方案准确率较低,无法解决问题


技术实现思路

[0003]本申请实施例的目的在于提供一种解决方案生成方法

装置

电子设备及存储介质,用以改善解决方案生成准确率

[0004]第一方面,本申请实施例提供一种解决方案生成方法,该方法包括:获取待解决问题的待解决问题描述,并提取所述待解决问题描述的待解决问题特征;计算所述待解决问题特征与知识库中各历史问题对应的历史问题特征的相似度;根据所述相似度,确定与所述待解决问题所匹配的目标问题;将所述目标问题的解决方案确定为所述待解决问题的解决方案

[0005]在上述方案的实现过程中,根据待解决问题的描述,提取待解决问题特征,从而挖掘用户所提供的待解决问题描述的深层语义,然后基于待解决问题特征在知识库中匹配对应的目标问题,从而将目标问题的解决方案作为待解决问题的解决方案,该方法基于待解决问题描述提取深层语义特征,采用深层语义特征进行匹配,有利于改善解决方案生成准确率

[0006]在第一方面的一种实现方式中,每个所述历史问题的所述历史问题特征包括多个第一问题特征;多个所述第一问题特征是根据所述历史问题的不同历史问题描述所提取的不同特征;
[0007]所述根据所述相似度,确定与所述待解决问题所匹配的目标问题,包括:将满足如下匹配要求的所述历史问题确定为与所述待解决问题所匹配的目标问题:所述历史问题的历史问题特征与待解决问题特征的相似度最大值满足预设第一预设相似度阈值要求;和
/
或,所述历史问题的第二问题特征数量满足预设数量要求;所述第二问题特征用于指示与所述待解决问题特征的相似度满足第二预设相似度阈值要求的第一问题特征

[0008]在上述方案的实现过程中,采用包含有多个根据历史问题的不同历史问题描述所提取的不同的第一问题特征所构建的知识库来进行目标问题匹配,不同的问题特征是针对不同的问题描述所提取的,使得上述解决方案生成方法能够在一定程度上降低由于用户对问题描述不同所导致的解决方案生成不准确,甚至无法为提供任何解决方案的情况出现概
率,进而提高上述解决方案生成方法所生成解决方案的准确率

[0009]在第一方面的一种实现方式中,每个所述历史问题的所述历史问题特征包括一个第三问题特征;所述第三问题特征是根据所述历史问题的不同历史问题描述所提取的一个特征;
[0010]所述根据所述相似度,确定与所述待解决问题所匹配的目标问题,包括:将与所述待解决问题特征的相似度满足第三预设相似度阈值要求的所述第三问题特征所对应的所述历史问题确定为与所述待解决问题所匹配的目标问题

[0011]在上述方案的实现过程中,采用包含有根据历史问题的不同历史问题描述所提取的第三问题特征所构建知识库来进行目标问题匹配,一方面,第三问题特征是根据历史问题的不同历史问题描述共同提取的特征,其在一定程度上能够反映该历史问题的本质特征,通过第三问题特征进行目标问题匹配,有利于改善上述解决方案生成方法所生成解决方案的准确率;另一方面,能够有效降低在计算相似度时的计算量,从而有利于改善上述解决方案生成方法的解决方案生成效率

[0012]在第一方面的一种实现方式中,每个所述历史问题的所述历史问题特征包括多个第一问题特征和一个第三问题特征;
[0013]所述根据所述相似度,确定与所述待解决问题所匹配的目标问题,包括:
[0014]将满足如下匹配要求的所述历史问题确定与所述待解决问题所匹配的目标问题:所述历史问题的所述第三问题特征与所述待解决问题特征的相似度满足第三预设相似度阈值要求;且所述历史问题的历史问题特征与待解决问题特征的相似度最大值满足预设第一预设相似度阈值要求,和
/
或所述历史问题的第二问题特征数量满足预设数量要求

[0015]在上述方案的实现过程中,采用包含有根据历史问题的不同历史问题描述所提取的第三问题特征以及多个根据历史问题的不同历史问题描述所提取的不同的第一问题特征所构建的知识库来进行目标问题匹配,一方面,通过多个第一问题特征进行目标问题匹配,有利于改善上述解决方案生成方法所生成解决方案的准确率;另一方面,通过第三问题特征对历史问题进行初筛,能够有效降低在计算相似度时的计算量,从而有利于改善上述解决方案生成方法的解决方案生成效率

[0016]在第一方面的一种实现方式中,在所述计算所述待解决问题特征与知识库中各历史问题对应的历史问题特征的相似度之前,所述方法还包括:获取历史问题

历史问题描述以及所述历史问题对应的解决方案;提取历史问题描述的历史问题特征;根据所述历史问题特征和所述解决方案,构建知识库

[0017]在上述方案的实现过程中,采用历史问题及其对应的解决方案构建知识库,使得上述解决方案生成方法能够根据知识库来进行目标问题匹配,从而获得对应的解决方案,有利于改善上述解决方案生成方法所生成解决方案的准确率

[0018]在第一方面的一种实现方式中,在所述计算所述待解决问题特征与知识库中各历史问题对应的历史问题特征的相似度之前,所述方法还包括:获取历史问题

历史问题描述以及所述历史问题对应的解决方案;提取历史问题描述的历史问题特征;根据所述历史问题特征和所述解决方案,构建知识库

[0019]在上述方案的实现过程中,采用历史聊天问答记录来提取历史问题及其对应的历史问题描述及解决方案,使得上述解决方案生成方法能够快速构建知识库,有利于改善上
述解决方案生成方法的解决方案生成效率

[0020]在第一方面的一种实现方式中,在所述将所述目标问题的解决方案确定为所述待解决问题的解决方案之后,所述方法还包括:若接收到用户反馈的所述解决方案能够解决所述待解决问题的指示,则将所述待解决问题特征存入所述知识库

[0021]在上述方案的实现过程中,通过对知识库的及时更新,丰富知识库中的历史问题特征,有利于改善上述解决方案生成方法所生成解决方案的准确率

[0022]第二方面,本申请实施例提供一种解决方案生成装置,该装置包括:
[0023]待本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种解决方案生成方法,其特征在于,所述方法包括:获取待解决问题的待解决问题描述,并提取所述待解决问题描述的待解决问题特征;计算所述待解决问题特征与知识库中各历史问题对应的历史问题特征的相似度;根据所述相似度,确定与所述待解决问题所匹配的目标问题;将所述目标问题的解决方案确定为所述待解决问题的解决方案
。2.
根据权利要求1所述的解决方案生成方法,其特征在于,每个所述历史问题的所述历史问题特征包括多个第一问题特征;多个所述第一问题特征是根据所述历史问题的不同历史问题描述所提取的不同特征;所述根据所述相似度,确定与所述待解决问题所匹配的目标问题,包括:将满足如下匹配要求的所述历史问题确定为与所述待解决问题所匹配的目标问题:所述历史问题的历史问题特征与待解决问题特征的相似度最大值满足预设第一预设相似度阈值要求;和
/
或,所述历史问题的第二问题特征数量满足预设数量要求;所述第二问题特征用于指示与所述待解决问题特征的相似度满足第二预设相似度阈值要求的第一问题特征
。3.
根据权利要求1所述的解决方案生成方法,其特征在于,每个所述历史问题的所述历史问题特征包括一个第三问题特征;所述第三问题特征是根据所述历史问题的不同历史问题描述所提取的一个特征;所述根据所述相似度,确定与所述待解决问题所匹配的目标问题,包括:将与所述待解决问题特征的相似度满足第三预设相似度阈值要求的所述第三问题特征所对应的所述历史问题确定为与所述待解决问题所匹配的目标问题
。4.
根据权利要求1所述的解决方案生成方法,其特征在于,每个所述历史问题的所述历史问题特征包括多个第一问题特征和一个第三问题特征;所述根据所述相似度,确定与所述待解决问题所匹配的目标问题,包括:将满足如下匹配要求的所述历史问题确定与所述待解决问题所匹配的目标问题:所述历史问题的所述第三问题特征与所述待解决问题特征的相似度满足第三预设相似度阈值要求;且所述历史问题的历史问题特征与待解决问题特征的相似度最大值满足预设第一预设相似度阈值要求,和
/
或所述历史问题的第二...

【专利技术属性】
技术研发人员:王宇航江伟熊学武韦利东
申请(专利权)人:泛微网络科技股份有限公司
类型:发明
国别省市:

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

1