一种面向开源组件的代码比对方法、系统、设备和介质

AITNT-国内领先的一站式人工智能新闻资讯网站
# 热门搜索 #
一种面向开源组件的代码比对方法、系统、设备和介质
申请号:CN202511109359
申请日期:2025-08-08
公开号:CN120994231A
公开日期:2025-11-21
类型:发明专利
摘要
本发明提供了一种面向开源组件的代码比对方法、系统、设备和介质,包括:基于待比对的各开源组件,对开源组件进行代码解析,得到开源组件中源代码之间的依赖关系;基于开源组件中源代码之间的依赖关系,利用相似度计算模型对各开源组件之间进行代码相似度计算,得到各开源组件之间的综合相似度信息;根据各开源组件之间的综合相似度信息,对各开源组件之间的进行代码比对,得到各开源组件之间的差异信息;本发明通过基于源代码之间的依赖关系,利用相似度计算模型进行代码比对,使得相似度分析不仅停留在表层语法维度,而是扩展到语义层面,从而有利于提升代码比对的准确性和全面性。
技术关键词
代码比对方法 文本语义分析 大语言模型 子模块 语法特征 关系 多层注意力机制 程序依赖图 语义特征提取 代码比对系统 设备可读存储介质 转换器 学习算法 无监督 语义层面 列表