System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 代码数据的补全标注方法、装置、设备、介质及程序产品制造方法及图纸_技高网

代码数据的补全标注方法、装置、设备、介质及程序产品制造方法及图纸

技术编号:44827906 阅读:2 留言:0更新日期:2025-03-28 20:19
本公开涉及计算机技术领域,公开了一种代码数据的补全标注方法、装置、设备、介质及程序产品。其中,该方法包括:获取待标注的目标代码数据;对目标代码数据进行标注划分,确定标注数据段;响应于针对标注数据段生成的代码标注操作,按照代码标注操作对标注数据段中的代码语句进行补全标注,得到代码补全标注结果。通过实施本公开技术方案,节省了代码语句阅读耗时,提升了代码标注效率和代码标注的准确性。

【技术实现步骤摘要】

本公开涉及计算机,具体涉及一种代码数据的补全标注方法、装置、设备、介质及程序产品


技术介绍

1、在计算机前端编程领域中,代码补全(如sql代码补全)是常见且重要的应用场景。目前,通常采用代码补全模型进行代码补全,但是代码补全模型的准确率依赖于大量的经过标注的高质量数据集作为训练材料,而数据标注通常使用excel或者通用文本标注工具来实现。但是,数据标注过程完全是手动进行的,不仅代码语句阅读过程耗时,而且由于人为因素容易引入错误,从而导致标注效率低下,继而影响代码补全模型的训练效果。


技术实现思路

1、有鉴于此,本公开提供了一种代码数据的补全标注方法、装置、设备、介质及程序产品,以解决数据标注效率低的问题。

2、第一方面,本公开提供了一种代码数据的补全标注方法,包括:获取待标注的目标代码数据;对目标代码数据进行标注划分,确定标注数据段;响应于针对标注数据段生成的代码标注操作,按照代码标注操作对标注数据段中的代码语句进行补全标注,得到代码补全标注结果。

3、第二方面,本公开提供了一种代码数据的补全标注装置,包括:获取模块,用于获取待标注的目标代码数据;划分模块,用于对目标代码数据进行标注划分,确定标注数据段;标注模块,用于响应于针对标注数据段生成的代码标注操作,按照代码标注操作对标注数据段中的代码语句进行补全标注,得到代码补全标注结果。

4、第三方面,本公开提供了一种计算机设备,包括:存储器和处理器,存储器和处理器之间互相通信连接,存储器中存储有计算机指令,处理器通过执行计算机指令,从而执行上述第一方面或其对应的任一实施方式的代码数据的补全标注方法。

5、第四方面,本公开提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机指令,计算机指令用于使计算机执行上述第一方面或其对应的任一实施方式的代码数据的补全标注方法。

6、第五方面,本公开提供了一种计算机程序产品,包括计算机指令,计算机指令用于使计算机执行上述第一方面或其对应的任一实施方式的代码数据的补全标注方法。

7、本公开提供的代码数据的补全标注方法、装置、设备、介质及程序产品,通过对获取到的待标注的目标代码数据进行标注划分,以得到标注数据段,由此可以直接定位至需要进行标注的标注数据段,无需阅读密集的代码语句,节省了代码语句阅读耗时,便于提升代码标注效率。在确定出标注数据段后,直接对标注数据段进行代码语句的补全标注即可,由此能够减少人为因素引入的语法和格式错误,实现了代码标注的准确性。进一步的,利用准确的代码补全标注结果进行代码补全模型的训练,有利于保证模型训练效果,便于通过代码补全模型实现精准的代码自动补全。

本文档来自技高网...

【技术保护点】

1.一种代码数据的补全标注方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述对所述目标代码数据进行标注划分,确定标注数据段,包括:

3.根据权利要求2所述的方法,其特征在于,还包括:

4.根据权利要求1-3任一项所述的方法,其特征在于,还包括:

5.根据权利要求1所述的方法,其特征在于,所述响应于针对所述标注数据段生成的代码标注操作,按照所述代码标注操作对所述标注数据段中的代码语句进行补全标注,得到代码补全标注结果,包括:

6.根据权利要求5所述的方法,其特征在于,还包括:

7.根据权利要求5所述的方法,其特征在于,还包括:

8.根据权利要求1所述的方法,其特征在于,在所述对所述目标代码数据进行标注划分,确定标注数据段之前,还包括:

9.根据权利要求8所述的方法,其特征在于,还包括:

10.根据权利要求1所述的方法,其特征在于,还包括:

11.一种代码数据的补全标注装置,其特征在于,所述装置包括:

12.一种计算机设备,其特征在于,包括:

13.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机指令,所述计算机指令用于使计算机执行权利要求1至10中任一项所述的代码数据的补全标注方法。

14.一种计算机程序产品,其特征在于,包括计算机指令,所述计算机指令用于使计算机执行权利要求1至10中任一项所述的代码数据的补全标注方法。

...

【技术特征摘要】

1.一种代码数据的补全标注方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述对所述目标代码数据进行标注划分,确定标注数据段,包括:

3.根据权利要求2所述的方法,其特征在于,还包括:

4.根据权利要求1-3任一项所述的方法,其特征在于,还包括:

5.根据权利要求1所述的方法,其特征在于,所述响应于针对所述标注数据段生成的代码标注操作,按照所述代码标注操作对所述标注数据段中的代码语句进行补全标注,得到代码补全标注结果,包括:

6.根据权利要求5所述的方法,其特征在于,还包括:

7.根据权利要求5所述的方法,其特征在于,还包括:

8.根据权利要求1所述的方法...

【专利技术属性】
技术研发人员:朱柯颖孙艾玲门璐璐吴敦华于文渊邹迎春赵晓明
申请(专利权)人:北京火山引擎科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1