[发明专利]一种解决方案自动推荐方法、装置、设备及介质在审
| 申请号: | 201911279797.2 | 申请日: | 2019-12-13 |
| 公开(公告)号: | CN111045719A | 公开(公告)日: | 2020-04-21 |
| 发明(设计)人: | 徐承迪 | 申请(专利权)人: | 杭州翼兔网络科技有限公司 |
| 主分类号: | G06F8/70 | 分类号: | G06F8/70;G06F16/33;G06F40/289 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 310052 浙江省杭州市滨江*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 解决方案 自动 推荐 方法 装置 设备 介质 | ||
本发明公开了一种解决方案自动推荐方法、装置、设备及介质,包括获取多个语句对,每个语句对均包括缺陷以及关联的解决方案;对每个语句对中的缺陷进行分词,以得到分词序列,所述分词序列中每个分词结果对应的权重与所述分词在所述缺陷中的语句成分相关;构建缺陷语料数据表和与所述缺陷语料数据表具备映射关系的解决方案语料数据表;获取待解决缺陷语句,得到待解决缺陷语句对应的目标分词序列,所述目标分词序列中每个分词结果对应的权重与所述分词在所述待解决缺陷语句中的语句成分相关;得到与所述待解决缺陷语句相关度最高的目标缺陷以及目标解决方案。本发明能够更为准确的给出待解决缺陷的适用的解决方案。
技术领域
本发明涉及缺陷处理领域,尤其涉及一种解决方案自动推荐方法、装置、设备及介质。
背景技术
现有技术中软件中出现的相似的缺陷很可能对应于相同或相似的解决方案,因此,随着软件解决方案库的构建和软件解决方案库内容的日渐丰富,为自动化解决软件缺陷提供了可能,为了便于程序员或者用户阅读,软件解决方案库可以使用自然语言构建,通过自动化的人机交互为程序员和用户提供推荐的解决方案。
发明内容
为了解决现有技术中存在的技术问题,本发明实施例提供一种解决方案自动推荐方法、装置、设备及介质。
一种解决方案自动推荐方法,所述方法包括:
获取解决方案语料,所述解决方案语料包括多个语句对,每个所述语句对均包括缺陷以及所述缺陷关联的解决方案;
对每个语句对中的缺陷进行分词,以得到分词结果;所述分词结果包括根据缺陷得到的分词序列,所述分词序列中每个分词结果对应的权重与所述分词在所述缺陷中的语句成分相关;
构建语料数据表,所述语料数据表包括缺陷语料数据表和与所述缺陷语料数据表具备映射关系的解决方案语料数据表,所述缺陷语料数据表中记录有各个缺陷对应的分词序列以及所述分词序列中每个分词结果对应的权重;
获取用户输入的待解决缺陷语句,对所述待解决缺陷语句进行分词处理,得到待解决缺陷语句对应的目标分词序列,所述目标分词序列中每个分词结果对应的权重与所述分词在所述待解决缺陷语句中的语句成分相关;
根据所述待解决缺陷语句对应的分词结果查询所述缺陷语料数据表,得到与所述待解决缺陷语句相关度最高的目标缺陷;
在所述解决方案语料数据表中查询所述目标缺陷指向的目标解决方案;
输出所述目标解决方案。
优选的,所述根据所述待解决缺陷语句对应的分词结果查询所述缺陷语料数据表,得到与所述待解决缺陷语句相关度最高的目标缺陷,包括:
遍历所述缺陷语料数据表,计算所述目标分词序列与所述缺陷语料数据表中每一条记录的最高匹配度得分;
将最高匹配度得分最高的记录中的缺陷作为目标缺陷。
优选的,所述计算所述目标分词序列与所述缺陷语料数据表中每一条记录的最高匹配度得分,包括:
计算所述目标分词序列的长度,将所述长度确定为第一长度;计算所述缺陷语料数据表中某条记录的分词序列的长度,将所述长度确定为第二长度;
将所述第一长度和所述第二长度的较大值确定为目标长度;
将第一分词序列和第二分词序列的最高匹配度作为所述目标分词序列与所述某条记录的最高匹配度得分,其中,所述第一分词序列和第二分词序列的长度均为目标长度,所目标分词序列为所述第一分词序列的子序列,所述某条记录的分词序列是所述第二分词序列的子序列。
优选的,还包括计算某个第一分词序列和某个第二分词序列匹配度的步骤,所述计算某个第一分词序列和某个第二分词序列匹配度,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州翼兔网络科技有限公司,未经杭州翼兔网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911279797.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于虚拟机实例的自动目录加入
- 下一篇:一种具有防松功能的新型定位销





