摘要
本发明公开了一种基于检索增强生成的库迁移推荐方法,首先采用了大模型技术对代码仓库中的提交信息进行迁移目的提取,避免了人工抽取带来的性能低下问题,提高了迁移目的提取的效率和准确性;然后通过引入开发者的迁移目的和迁移目的类别,使得推荐过程不仅考虑了待迁移库本身的功能特征,还结合了开发者的迁移目的,确保了推荐的库能够在指定的场景下实现替代;最后利用检索增强技术结合大语言模型生成库迁移推荐列表,进一步引入了历史迁移模式的学习,使得库迁移推荐过程能够参考历史迁移规则,同时确保生成的库迁移推荐列表不局限于收集到的数据,具有泛化性。本发明使得开发者能够快速得到可以迁移的目标库,显著提高了软件维护的质量。
技术关键词
代码仓库
推荐方法
结构化数据格式
大语言模型
分类规则
身份验证信息
人工智能模型
列表
时间片
语句
处理器
服务器
计算机设备
三元组
可读存储介质
存储器
接口
场景
系统为您推荐了相关专利信息
商品特征
商品推荐方法
商品推荐装置
可读存储介质
计算机
卷积神经网络模型
推荐方法
案件
模型超参数
节点
模拟设备
穴位探测器
模拟操作方法
信号灯
通信模块
三维虚拟场景
图形渲染模块
深度神经网络声学模型
语音识别模块
光线追踪渲染