摘要
本发明公开了一种面向产业大脑的多模态协同增强的代码摘要生成方法,通过静态分析工具提取目标代码的结构化语义特征;生成一个轻量级分类器,再根据目标代码和摘要预测对应的开发者意图;使用了BM25‑意图过滤‑语义对齐的三重信息检索机制,从数据语料库中动态检索相似示例;再构建多模态提示模板,将目标代码和示例代码及其对应的语义特征加入提示中,并输入所需的开发者意图;再调用大语言模型LLM生成多个候选摘要,选择与示例代码摘要最相似的一个候选摘要作为最终的输出,本发明解决了忽略代码角色导致的语义偏差,以及随机选择示例导致生成摘要与开发者需求的契合度低和单次生成结果的不稳定性的问题,提升了生成摘要的准确性、相关性和可靠性。
技术关键词
代码摘要生成方法
分析工具
语义特征
意图
标识符
语义角色信息
大语言模型
信息检索
多模态
多层感知机
分类器
仓库
语义向量
模板
序列
自然语言
标记
数据
系统为您推荐了相关专利信息
智能监控系统
计算机视觉
分析模块
图像采集模块
声音信号特征
灰度共生矩阵
融合特征
特征金字塔网络
特征提取网络
训练图像数据
可视化分类方法
多尺度特征
通道注意力机制
字节流
空洞
经济数据自动分析系统
数据自动分析方法
经济预测模型
统计分析工具
地理信息数据