-
公开(公告)号:CN118605934A
公开(公告)日:2024-09-06
申请号:CN202410649833.4
申请日:2024-05-24
Applicant: 北京航空航天大学
IPC: G06F8/73 , G06F8/38 , G06F16/34 , G06F16/2455 , G06F9/445
Abstract: 本公开提供一种开源代码仓库摘要自动生成方法。基于客户端‑服务端架构构建了三个模块,分别为:Eclipse插件与交互模块、依赖分析模块和摘要生成模块;所述Eclipse插件与交互模块和所述依赖分析模块集成在客户端,所述Eclipse插件与交互模块包括所述Eclipse客户端与Eclipse插件;所述依赖分析模块和摘要生成模块中包括生成文件摘要接口、预训练语言模型、生成项目摘要接口、BPE分词器、微调模型;该方案提供了一种针对项目级别粒度的代码摘要自动生成技术。使得项目级别时,整个代码仓库的源代码输入与目标摘要匹配,并提供一款能够自动解析项目代码并生成项目摘要的工具。