数据查询方法、装置、设备及产品

    公开(公告)号:CN119166654A

    公开(公告)日:2024-12-20

    申请号:CN202411168601.3

    申请日:2024-08-23

    Abstract: 本申请提出一种数据查询方法、装置、设备及产品,该方法包括:基于预设的行业知识库召回与数据查询请求对应的知识描述和表格知识,行业知识库中存储有目标场景下各个术语各自对应的知识描述,和目标场景下各个表格的描述信息;基于数据查询请求对应的知识描述、表格知识和数据查询请求生成数据查询的提示信息;通过大语言模型基于提示信息生成结构化查询语句,并基于结构化查询语句在数据库中进行数据查询,得到数据查询结果。从而能够提高数据查询效率和准确性。

    代码补全检索增强方法、装置、电子设备及存储介质

    公开(公告)号:CN119003751A

    公开(公告)日:2024-11-22

    申请号:CN202411146184.2

    申请日:2024-08-20

    Abstract: 本发明提供一种代码补全检索增强方法、装置、电子设备及存储介质,涉及计算机视觉技术领域,该方法通过在向量数据库中进行查找,得到用于代码补全的外部相关知识,有助于提高代码补全结果的准确性,提升大型语言模型代码补全、生成性能。通过多个候选语义向量与目标语义向量之间的相似度,对多个候选文本块进行采样,确定目标数量的参考文本块,可以缓解各候选文本块之间重复度高、差异性小的问题,在满足大型语言模型的输入尺寸限制的情况下,保证参考文本块的多样性,有助于提升代码补全结果的用户采纳率。该方法通过自动化代码补全,可以为开发者开发过程提供简单、有力的支撑,提升编程效率,协助开发者将精力关注更重要的业务。

    代码检错方法、装置、一体机和程序产品

    公开(公告)号:CN117435484A

    公开(公告)日:2024-01-23

    申请号:CN202311381153.0

    申请日:2023-10-23

    Abstract: 本发明提供一种代码检错方法、装置、一体机和程序产品,其中方法包括:获取目标代码;对所述目标代码进行规则检错,和/或,对所述目标代码进行代码修复,得到所述目标代码的预检错信息;基于所述预检错信息,对所述目标代码进行代码检错。本发明提供的方法、装置、一体机和程序产品,通过对目标代码进行规则检错和/或代码修复,以获取能够辅助定位代码错误的预检错信息,并基于预检错信息进行代码检错,从而为代码检错提供丰富的提示,由此在实现自动化的代码检错的前提下,有效提高代码检错的可靠性和准确率。

    编程辅导方法、装置、设备及可读存储介质

    公开(公告)号:CN117076021A

    公开(公告)日:2023-11-17

    申请号:CN202311020810.9

    申请日:2023-08-14

    Abstract: 本申请公开了一种编程辅导方法、装置、设备及可读存储介质。本方案中,获取用户的编程请求之后,显示编程页面,该编程页面中包括编译器窗口和编程助手窗口,编程助手窗口中包括问题示例提示信息、编程辅导功能控件以及输入框,问题示例提示信息中包括多个问题示例,每个编程辅导功能控件对应一个编程辅导功能;用户在编程页面进行操作,在编程助手窗口即可输出对用户的编程辅导信息。基于该方案,用户无需依赖编程老师,即可得到编程辅导。

    抽样方法、装置、电子设备和存储介质

    公开(公告)号:CN115859111A

    公开(公告)日:2023-03-28

    申请号:CN202211599207.6

    申请日:2022-12-12

    Inventor: 宋明 邢航

    Abstract: 本发明提供一种抽样方法、装置、电子设备和存储介质。其中方法包括:获取目标模型识别错误的多个测试样本;基于目标模型关于多个测试样本的识别结果,以及多个测试样本对应的样本标注结果,确定多个测试样本的样本错误特征,样本错误特征用于表征识别错误原因;基于样本错误特征对多个测试样本进行聚类处理,获得多个类别的测试样本集;分别对各测试样本集进行样本抽取。本发明将识别错误原因相似的测试样本组合成一个测试样本集,从而抽取得到涵盖各种识别错误原因的样本,即抽取得到涵盖各种错误场景的样本,从而无需抽取大量的样本,即可实现对错误场景较高的覆盖率,提高样本抽取的错误场景覆盖率和科学性,进而提高样本抽取的准确性。

    一种输入法评测方法、装置、设备及存储介质

    公开(公告)号:CN111324528A

    公开(公告)日:2020-06-23

    申请号:CN202010076352.0

    申请日:2020-01-23

    Abstract: 本申请提出一种输入法评测方法、装置、设备及存储介质。该方法包括:从目标群体的历史输入文本中确定出至少一个文本单元集合,每一文本单元集合中的各文本单元对应同一编码信息;分别将每一文本单元集合对应的编码信息输入待评测输入法,得到与每一文本单元集合对应的解码结果集合,所述解码结果集合中包括所述待评测输入法对编码信息进行解码得到的至少一个解码结果;至少根据各个文本单元集合及其对应的解码结果集合,确定所述目标群体对所述待评测输入法的评测结果。上述的评测方法实现了对待评测输入法的解码效果的评测,应用该评测方法可以使用户及开发者了解待评测输入法的解码效果。

    一种代码补全方法、装置、存储介质及设备

    公开(公告)号:CN119474351A

    公开(公告)日:2025-02-18

    申请号:CN202411584829.0

    申请日:2024-11-07

    Abstract: 本申请公开了一种代码补全方法、装置、存储介质及设备,该方法包括:首先从待补全的目标代码文件中提取目标代码上下文,并从目标代码上下文中提取目标代码片段;然后提取目标代码片段的目标嵌入向量,并基于目标嵌入向量从预先构建的代码片段候选库中获取与目标代码片段相似的候选代码片段;接着利用目标代码上下文和候选代码片段构建prompt,输入至代码生成大语言模型,得到模型输出的代码补全后的目标代码文件。由于本申请是基于目标代码文件所在的IDE工程中包含的所有代码文件构建的代码片段候选库来检索与目标代码片段相似的候选代码片段,扩大了检索范围,从而提高了检索效率和准确率,进而有助于提高最终的代码补全效果。

    软件测试代码生成方法、装置、相关设备及计算机程序产品

    公开(公告)号:CN118733472A

    公开(公告)日:2024-10-01

    申请号:CN202410974255.1

    申请日:2024-07-19

    Inventor: 邢航 宋明

    Abstract: 本申请公开了一种软件测试代码生成方法、装置、相关设备及计算机程序产品,方法包括:解析被测代码所关联的结构信息,从结构信息中确定待生成的测试代码所需的框架信息;将被测代码送入配置的大模型,以指示大模型生成被测代码对应的测试用例;将框架信息及测试用例的组合送入大模型,以指示大模型基于框架信息及测试用例的组合,补充生成测试代码。本申请将生成测试代码这一任务按照处理逻辑拆分为首先生成被测代码的测试用例,进一步基于测试用例生成测试代码,模拟人类的处理逻辑,从而提升最终生成的测试代码的质量。同时,借助大模型较强的推理和分析能力,对被测代码所生成的测试代码可以覆盖更全的测试场景。

    代码纠错数据生成和代码纠错方法和一体机

    公开(公告)号:CN117112411A

    公开(公告)日:2023-11-24

    申请号:CN202311020873.4

    申请日:2023-08-14

    Abstract: 本发明提供一种代码纠错数据生成和代码纠错方法和一体机,方法包括:获取第一代码;对所述第一代码进行数据结构分析,得到所述第一代码的结构分析结果;基于与所述结构分析结果相对应的生成提示文本,在所述第一代码中插入代码错误,得到第二代码;基于所述第二代码,生成代码纠错数据。本发明提供的方法和一体机,在第一代码中插入代码错误,得到第二代码,并生成代码纠错数据,无需人工进行数据采集和标注,极大降低了数据获取成本,提升了代码纠错数据的获取效率。并且,基于与第一代码的结构分析结果相对应的生成提示文本,插入代码错误,保证了错误插入的合理性,使得由此生成的代码纠错数据更加自然、可靠。

    测试用例选取方法及装置
    10.
    发明授权

    公开(公告)号:CN108228469B

    公开(公告)日:2021-10-08

    申请号:CN201810155177.7

    申请日:2018-02-23

    Abstract: 本发明实施例提供一种测试用例选取方法及装置,属于自动化测试技术领域。该方法包括:将更新特征输入至测试用例选择模型,输出预设测试用例集中每条测试用例的置信度;从预设测试用例集中选取置信度大于置信度阈值的测试用例。由于可将更新特征输入至测试用例选择模型,并基于输出结果针对性地选取测试用例,从而测试方式更加灵活且能够解放人力,并可提高测试效率及代码覆盖率。另外,由于不会引入人为因素导致的测试错误,从而提高了测试质量以及产品的鲁棒性。

Patent Agency Ranking