[发明专利]基于Lucene的强化学习代码检索模型在审
申请号: | 202011384240.8 | 申请日: | 2020-12-01 |
公开(公告)号: | CN114579102A | 公开(公告)日: | 2022-06-03 |
发明(设计)人: | 张卫丰;王国程;周国强 | 申请(专利权)人: | 南京邮电大学 |
主分类号: | G06F8/30 | 分类号: | G06F8/30;G06F16/31;G06F16/33;G06F16/332;G06K9/62 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 210023 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于Lucene的强化学习代码检索模型,包括以下步骤:1)分析代码文档并提取代码文档特征。2)使用Lucene为代码文档特征生成索引文件。3)通过比较当前查询和先前查询来获得查询重构。4)相似度计算组件根据代码文档特征和查询重构计算特征分数,并从用户反馈中提取用户满意度。5)采用MDP来根据查询公式和用户满意度计算特征权重。6)通过其特征得分和特征权重的内积来计算与每个代码文档之间的相关性得分,返回结果。用户满意则流程结束,否则返回步骤4。本发明基于Lucene的强化学习代码检索模型,通过获取隐式的用户满意度反馈作为排名的奖励,动态调整特征权重,帮助用户获取更精确的查询。 | ||
搜索关键词: | 基于 lucene 强化 学习 代码 检索 模型 | ||
【主权项】:
暂无信息
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京邮电大学,未经南京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/202011384240.8/,转载请声明来源钻瓜专利网。