基于CodeBERT的JavaScript全局标识符冲突静态检测与修复方法及系统

AITNT
正文
推荐专利
基于CodeBERT的JavaScript全局标识符冲突静态检测与修复方法及系统
申请号:CN202510270211
申请日期:2025-03-07
公开号:CN120162783A
公开日期:2025-06-17
类型:发明专利
摘要
本发明公开了一种基于CodeBERT的JavaScript全局标识符冲突静态检测与修复方法及系统,通过设计完善的JavaScript代码提取和全局标识符检测规则,利用CodeBERT模型从API文档中提取的函数类型信息和设计的类型推断规则做类型推断以检测类型冲突,最后通过CodeBERT的原始预训练目标预测开发者在冲突位置实际想要引用的正确标识符来修复冲突,在保证冲突检测与修复的准确性的同时不引入额外的运行时性能开销,并在代码开发阶段帮助开发者发现并修复全局标识符冲突。本发明从根本上解决全局标识符冲突,而不仅仅是检测或隔离冲突。
技术关键词
标识符 修复方法 抽象语法树 表达式 计算机程序指令 日志文件分析 高维向量空间 文档对象模型 定义 微调技术 预训练模型 爬虫技术 修复系统 计算机程序产品 注意力机制 参数 处理器 脚本
系统为您推荐了相关专利信息
1
一种基于TEE的端侧深度神经网络模型保护方法及系统
深度神经网络模型 可信执行环境 预训练模型 保护方法 线性
2
跨文化体验元宇宙交互训练方法及系统
客户 数据 可执行程序代码 BERT模型 计算机程序指令
3
基于知识图谱的公共安全多源风险因素关联识别分析方法
节点 PageRank算法 滑动窗口 识别分析方法 时序依赖关系
4
一种分布式光伏系统的涉网参数优化方法及系统
分布式光伏系统 参数优化方法 分布式光伏发电系统 特征值分析方法 数学模型
5
基于深度学习的邻椎病诊断方法、装置、设备及存储介质
脊柱X线图像 解码单元 诊断方法 计算机程序指令 编码
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号