摘要
本公开提供一种代码搜索方法、系统及存储介质,基于第一搜索模型确定待查询代码片段的第一向量表示集,基于注释生成模型生成待查询代码片段的待查询语义注释,基于第二搜索模型确定待查询语义注释的第二向量表示集,基于查询增强模型确定用户查询的增强查询,基于第一搜索模型确定与增强查询对应的第三向量表示集,并基于第二搜索模型确定增强查询的第四向量表示集,根据上述向量表示集从待查询代码片段中确定并输出与用户查询对应的目标代码片段,以从代码角度和用户查询角度同时进行语义描述增强,以有效解决用户查询和代码片段之间的语义鸿沟问题,突破代码搜索性能局限。
技术关键词
代码搜索方法
语义
计算机执行指令
数据
搜索系统
处理器通信
存储器
关系
意图
参数