本发明涉及一种基于质量保证框架的代码摘要集成方法。包括如下步骤:利用现有的代码摘要方法生成I个候选代码;基于协同过滤的组件,针对每一个候选代码摘要,分别计算两个质量分数Precisioni和Recalli,基于检索的组件,计算质量分数REScorei;利用每个候选代码摘要的质量分数Precisioni和Recalli,计算该候选代码摘要的调和平均数F1scorei;通过对各候选代码摘要的调和平好的均数一个的比作为较最以终及的质输量出分结数果REsuSmcboesrte。i本值发的明比所较使,选用择方质法量能最够有效集成不同模型的优点,从而提升代码摘要的有效性。
📄 2021106566183
📂 G06F8_72
👤 重庆大学
📅 2021-06-11
本公开的实施例公开了基于revit技术实现BIM模型协同和web轻量化的方法。该方法的一具体实施方式包括:获取协同终端信息集;响应于接收到目标终端发送的模型设计信息,将目标终端确定为主控终端,以及将协同终端信息集所对应的各个终端中去除主控终端的其他终端确定为协同终端集;确定模型设计信息对应的模型生成节点序列和初始BIM模型;根据模型生成节点序列,生成修改后BIM模型组;将修改后BIM模型组包括的各个修改后BIM模型进行模型整合处理,以生成整合后BIM模型;将整合后BIM模型进行轻量化处理,以生成模型显示页面,以及将BIM显示页面发送至协同终端信息集对应的各个终端以进行显示。该实施方式减少了对BIM模型进行建模的时间。
📄 2024110097064
📂 G06F8_72
👤 铯镨科技有限公司
📅 2024-07-26
本公开公开了基于语义与语法信息融合的代码摘要生成方法及系统,包括:获取待生成摘要的代码;从待生成摘要的代码中分别提取图嵌入向量和节点嵌入向量;将图嵌入向量和节点嵌入向量,输入到预训练的深度学习模型中,输出代码的摘要。将代码语义和语法信息与自动摘要模型结合的方式可自动获得更高质量的代码注释和摘要,从而提高程序员的软件开发速度,具有很大的现实意义。
📄 202010387446X
📂 G06F8_72
👤 山东师范大学
📅 2020-05-09
本发明公开了一种基于知识图谱的程序自动修正方法,包括包括以下步骤:S1.获取网络上开放的源代码,通过代码知识图谱构建程序对获取的源代码进行分析,生成代码知识图谱;S2.编写允许出现缺失或者错误的骨架程序;S3.通过代码补全程序对骨架程序进行分析,利用代码知识图谱对骨架程序进行修正和补充,得到正常执行的完整程序。本发明可以对有问题的骨架程序自动修整得到完整的程序,具有简化程序编写、提高程序编写效率、减少人工劳动量的特点。
📄 2020114009295
📂 G06F8_72
👤 浙江理工大学
📅 2020-12-02
本发明公开了一种代码合并的处理方法,包括:获取分支代码在开发过程中的第一代码提交记录,并根据所述第一代码提交记录生成第一修改清单;在所述分支代码和主干代码合并完成后,获取在合并过程中的第二代码提交记录,并根据所述第二代码提交记录生成第二修改清单;将第一修改清单与所述第二修改清单进行比较,提取差异部分,以供用户处理所述差异部分。本发明还公开了一种代码合并的处理装置。本发明中用户仅仅需要对差异部分进行人工检查,来查找在合并过程中产生的冲突,而不需要对所有提交记录进行检查。因此,可以有效地降低检查过程的复杂度,并提高检查效率,节约时间和人力成本。
📄 2016107026073
📂 G06F8_72
👤 平安科技(深圳)有限公司
📅 2016-08-22
本发明公开了基于多尺度AST和特征融合的代码摘要生成方法及系统,包括:获取目标代码;针对目标代码,构建抽象语法树AST;针对抽象语法树AST提取整个抽象语法树AST的节点嵌入向量;同时,针对抽象语法树AST分别提取每个节点的特征向量;将整个抽象语法树AST的节点嵌入向量和每个节点的特征向量,输入到解码器中,输出生成的代码摘要。
📄 2021100388727
📂 G06F8_72
👤 山东师范大学
📅 2021-01-12