摘要
本发明提供一种基于自然语言的检索代码重排序方法和装置,所述方法包括:获取与用户自然语言问题对应的多个候选代码块,并计算所述多个候选代码块中每个候选代码块的单词词频;获取基于所述用户自然语言问题进行改写得到的多个关键词,并计算所述多个关键词中每个关键词的关键词词频;基于所述单词词频和所述关键词词频进行计算,得到所述多个关键词中每个关键词的第一词频逆文档频率和第二词频逆文档频率;基于所述第一词频逆文档频率、所述第二词频逆文档频率以及关键词长度的对数进行计算,得到对应关键词的加权分数,并基于所述加权分数进行重排序,得到排序结果。通过本发明提供的方法,进一步提升检索增强生成系统的表现。
技术关键词
关键词
自然语言
重排序方法
频率
非暂态计算机可读存储介质
排序装置
大语言模型
处理器
生成系统
分词
模块
存储器
电子设备
系统为您推荐了相关专利信息
钙钛矿电池
钙钛矿薄膜
钙钛矿前驱体溶液
薄膜太阳能电池技术
钙钛矿太阳能电池
信号校正方法
接收端
长短期记忆网络
生成对抗网络
机器学习模型
水下机器人
数据融合方法
声学传感器
视觉传感器
融合传感器