基于代码仓库图结构的图表征学习、检索的方法和系统

AITNT-国内领先的一站式人工智能新闻资讯网站
# 热门搜索 #
基于代码仓库图结构的图表征学习、检索的方法和系统
申请号:CN202510860225
申请日期:2025-06-25
公开号:CN120704664A
公开日期:2025-09-26
类型:发明专利
摘要
本发明公开了基于代码仓库图结构的图表征学习、检索方法和系统,构建与原始代码、新增代码或修改代码相关的异构代码图,将该异构代码图进行图表征学习,生成节点嵌入向量,采用智能模型进行自监督学习,并输出更新后的节点嵌入向量。实时检测是否是否有新增代码或者修改的代码,只对新增或者修改的代码做异构图的修改,接收来自用户的查询请求,并根据该请求生成对应的代码片段,校验所述目标代码片段是否符合语法规范并输出查询结果。该方法充分建模代码之间的结构关系,实现结构感知的检索方式,优于传统文本匹配方案,提升代码语义理解能力;支持大规模代码图在线查询,适用性更广。
技术关键词
节点 语法结构 异构 代码仓库 智能模型 训练语言模型 自然语言 搜索模块 文本 语义特征 代码结构 实体 标识符 校验模块 邻居 语言模块 智能模块 检索方法 校验单元