买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:阿里云计算有限公司
摘要:本申请实施例提供的代码评审方法,包括:获得待评审代码片段;根据代码评审模型,获得针对所述待评审代码片段的代码评审建议;其中,所述代码评审模型用于从历史代码评审建议包括的词中,查找与所述待评审代码片段包括的字符之间的关联度满足预设的关联度条件的词作为关联词,根据所述关联词为所述待评审代码片段生成代码评审建议。上述方法中,相比于评审人有限的领域知识,代码评审模型是通过海量的先验知识训练获得的,可以识别更多问题,根据代码评审模型获取待评审代码片段对应的代码评审建议,不仅提升代码评审效率,而且提升代码评审的质量。
主权项:1.一种代码评审方法,其特征在于,包括:获得待评审代码片段;根据代码评审模型,获得针对所述待评审代码片段的代码评审建议;其中,所述代码评审模型用于从历史代码评审建议包括的词中,查找与所述待评审代码片段包括的字符对应的关联词,所述待评审代码片段包括的字符与所述关联词之间的关联度满足预设的关联度条件,根据所述关联词为所述待评审代码片段生成代码评审建议;所述根据代码评审模型,获得针对所述待评审代码片段的代码评审建议,包括:获得所述待评审代码片段对应的待评审代码字符嵌入向量;将所述待评审代码字符嵌入向量包括的多个子代码字符嵌入向量分别与历史代码评审建议库中的历史代码片段字符嵌入向量包括的子历史代码字符嵌入向量进行匹配;获得与所述子代码字符嵌入向量对应的子历史代码字符嵌入向量;获得所述子历史代码字符嵌入向量对应的子历史代码评审建议词嵌入向量;将所述子历史代码评审建议词嵌入向量作为所述子代码字符嵌入向量对应的关联词嵌入向量;根据获得的多个关联词嵌入向量,生成与所述待评审代码字符嵌入向量之间的关联度满足预设的关联度条件的代码评审建议词嵌入向量。
全文数据:
权利要求:
百度查询: 阿里云计算有限公司 一种代码评审方法及装置
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。