发明公开
- 专利标题: 确定相似度的方法、装置、电子设备和计算机程序产品
-
申请号: CN202410154512.7申请日: 2024-02-02
-
公开(公告)号: CN117992484A公开(公告)日: 2024-05-07
- 发明人: 孙阳 , 詹怡 , 黄栋篪 , 谢佳君 , 尹小明
- 申请人: 北京火山引擎科技有限公司
- 申请人地址: 北京市海淀区紫金数码园4号楼13层1309
- 专利权人: 北京火山引擎科技有限公司
- 当前专利权人: 北京火山引擎科技有限公司
- 当前专利权人地址: 北京市海淀区紫金数码园4号楼13层1309
- 代理机构: 北京市金杜律师事务所
- 代理商 李辉
- 主分类号: G06F16/2452
- IPC分类号: G06F16/2452 ; G06F16/242 ; G06F8/30 ; G06F18/22 ; G06F8/41 ; G06N3/042 ; G06N3/045
摘要:
本公开的实施例涉及用于确定相似度的方法、装置、电子设备和计算机程序产品。该方法包获得第一程序语句和第二程序语句。该方法还包括生成与第一程序语句相对应第一异构图以及与第二程序语句相对应的第二异构图。此外,该方法还包括基于第一异构图和第二异构图,确定第一程序语句和第二程序语句之间的相似度。由此,通过本公开的实施例提出的方案,能够将程序语句转换为异构图来通过异构图匹配来计算相似度,不仅关注元素匹配,还综合考虑了程序语句的句法和结构特性,能够更加精确地理解和评估程序语句的内部逻辑和数据处理流程,提高了程序语句相似度计算的准确性和效率。