注释方法、注释装置、计算机设备及存储介质制造方法及图纸

技术编号:34897497 阅读:16 留言:0更新日期:2022-09-10 13:57
本申请实施例提供了一种注释方法、注释装置、计算机设备及存储介质,属于人工智能技术领域。该方法包括:获取预先配置的注释配置表;其中,注释配置表包括注释类别和生效信息,生效信息用于表征注释类别的发生效力;根据注释类别、生效信息从预设的原始数据库中筛选出原始数据;其中,原始数据为待注释的数据,原始数据包括原始数据名;根据原始数据名从预设的数据字典提取初始注释内容;对初始注释内容进行合法筛选,得到合法筛选结果;若合法筛选结果为合法,则从初始注释内容筛选出目标注释内容;根据目标注释内容对原始数据进行注释,得到目标数据。本申请实施例能够减少人工注释的工作量,提高数据注释的效率。提高数据注释的效率。提高数据注释的效率。

【技术实现步骤摘要】
注释方法、注释装置、计算机设备及存储介质


[0001]本申请涉及人工智能
,尤其涉及一种注释方法、注释装置、计算机设备及存储介质。

技术介绍

[0002]目前,进行数据处理时,需要对大数据的所有表以及表字段进行注释,但是采用人工进行数据注释的方式不仅增加开发人员的工作量,且人工进行数据注释也容易出错,从而影响数据注释的效率。

技术实现思路

[0003]本申请实施例的主要目的在于提出一种数据注释方法、数据注释装置、计算机设备及存储介质,旨在提高数据注释的效率,减少开发人员的工作量。
[0004]为实现上述目的,本申请实施例的第一方面提出了一种注释方法,所述方法包括,
[0005]获取预先配置的注释配置表;其中,所述注释配置表包括注释类别和生效信息,所述生效信息用于表征所述注释类别的发生效力;
[0006]根据所述注释类别、所述生效信息从预设的原始数据库中筛选出原始数据;其中,所述原始数据为待注释的数据,所述原始数据包括原始数据名;
[0007]根据所述原始数据名从预设的数据字典提取初始注释内容;
[0008]对所述初始注释内容进行合法筛选,得到合法筛选结果;
[0009]若所述合法筛选结果为合法,则从所述初始注释内容筛选出目标注释内容;
[0010]根据所述目标注释内容对所述原始数据进行注释,得到目标数据。
[0011]在一些实施例,所述根据所述注释类别、所述生效信息从预设的原始数据库中筛选出原始数据的步骤,包括:
[0012]根据所述生效信息从所述注释类别筛选出目标类别;
[0013]根据所述目标类别从所述原始数据库筛选出所述原始数据。
[0014]在一些实施例,所述原始数据包括:原始数据表和所述原始数据表的原始字段;所述根据所述目标类别从所述原始数据库中筛选出所述原始数据的步骤,包括:
[0015]根据所述目标类别从所述原始数据库获取所述原始数据表;
[0016]对所述原始数据表进行遍历处理,得到所述原始字段。
[0017]在一些实施例,所述原始数据包括:原始数据表和所述原始数据表的原始字段;所述根据所述目标注释内容对所述原始数据进行注释,得到目标数据的步骤,包括:
[0018]获取所述原始数据的原始注释内容;
[0019]对所述原始注释内容进行合法校验,得到校验结果;
[0020]若所述校验结果为所述原始注释内容为空或所述原始注释内容存在乱码,则根据所述目标注释内容对所述原始字段进行注释,得到所述目标数据。
[0021]在一些实施例,在根据所述原始数据名从预设的数据字典提取初始注释内容之
后,所述方法还包括:
[0022]更新所述数据字典,具体包括:
[0023]获取所述校验结果为正常的所述原始注释内容,得到合法注释内容;
[0024]若所述数据字典不存在所述合法注释内容,将所述原始数据名和所述合法注释内容进行映射处理,得到映射关系;
[0025]将所述映射关系存储于所述数据字典,以更新所述数据字典。
[0026]在一些实施例,在对所述初始注释内容进行合法筛选,得到合法筛选结果之后,所述方法还包括:
[0027]若所述合法筛选结果为非法,则根据预设注释规则生成备选注释内容,所述备选注释内容用于对所述原始数据进行注释以得到所述目标数据。
[0028]在一些实施例,所述若所述合法筛选结果为非法,则根据预设注释规则生成备选注释内容的步骤,包括:
[0029]若所述合法筛选结果为非法,根据随机数和所述原始字段的字段名称生成所述备选注释内容。
[0030]为实现上述目的,本申请实施例的第二方面提出了一种注释装置,所述装置包括:
[0031]获取模块,用于获取预先配置的注释配置表;其中,所述注释配置表包括注释类别和生效信息,所述生效信息用于表征所述注释类别的发生效力;
[0032]数据筛选模块,用于根据所述注释类别、所述生效信息从预设的原始数据库中筛选出原始数据;其中,所述原始数据为待注释的数据,所述原始数据包括原始数据名;
[0033]提取模块,用于根据所述原始数据名从预设的数据字典提取初始注释内容;
[0034]合法筛选模块,用于对所述初始注释内容进行合法筛选,得到合法筛选结果;
[0035]注释筛选模块,用于若所述合法筛选结果为合法,则从所述初始注释内容筛选出目标注释内容;
[0036]注释模块,用于根据所述目标注释内容对所述原始数据进行注释,得到目标数据。
[0037]为实现上述目的,本申请实施例的第三方面提出了一种计算机设备,所述计算机设备包括存储器、处理器、存储在所述存储器上并可在所述处理器上运行的程序以及用于实现所述处理器和所述存储器之间的连接通信的数据总线,所述程序被所述处理器执行时实现上述第一方面所述的方法。
[0038]为实现上述目的,本申请实施例的第四方面提出了一种存储介质,所述存储介质为计算机可读存储介质,用于计算机可读存储,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现上述第一方面所述的方法。
[0039]本申请提出的注释方法、注释装置、计算机设备及存储介质,其通过根据注释类别和生效信息从预设的原始数据库中筛选出原始数据,并获取原始数据的原始数据名,根据原始数据名从数据字典中提取初始注释内容,并对初始注释内容进行合法筛选得到合法筛选结果,若合法筛选结果为合法,则确定初始注释内容为目标注释内容,根据目标注释内容对原始数据进行注释以得到目标数据。因此,本申请实现了数据自动化注释,不仅能够减少人工的工作量,还能够提高数据注释的效率。
附图说明
[0040]图1是本申请实施例提供的注释方法的流程图;
[0041]图2是图1中的步骤S102的流程图;
[0042]图3是图2中的步骤S202的流程图;
[0043]图4是图1中的步骤S106的流程图;
[0044]图5是本申请另一实施例提供的注释方法的流程图;
[0045]图6是本申请实施例提供的注释装置的模块框图;
[0046]图7是本申请实施例提供的计算机设备的硬件结构示意图。
具体实施方式
[0047]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本申请,并不用于限定本申请。
[0048]需要说明的是,虽然在装置示意图中进行了功能模块划分,在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于装置中的模块划分,或流程图中的顺序执行所示出或描述的步骤。说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
[0049]除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的
的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种注释方法,其特征在于,所述方法包括:获取预先配置的注释配置表;其中,所述注释配置表包括注释类别和生效信息,所述生效信息用于表征所述注释类别的发生效力;根据所述注释类别、所述生效信息从预设的原始数据库中筛选出原始数据;其中,所述原始数据为待注释的数据,所述原始数据包括原始数据名;根据所述原始数据名从预设的数据字典提取初始注释内容;对所述初始注释内容进行合法筛选,得到合法筛选结果;若所述合法筛选结果为合法,则从所述初始注释内容筛选出目标注释内容;根据所述目标注释内容对所述原始数据进行注释,得到目标数据。2.根据权利要求1所述的方法,其特征在于,所述根据所述注释类别、所述生效信息从预设的原始数据库中筛选出原始数据的步骤,包括:根据所述生效信息从所述注释类别筛选出目标类别;根据所述目标类别从所述原始数据库筛选出所述原始数据。3.根据权利要求2所述的方法,其特征在于,所述原始数据包括:原始数据表和所述原始数据表的原始字段;所述根据所述目标类别从所述原始数据库中筛选出所述原始数据的步骤,包括:根据所述目标类别从所述原始数据库获取所述原始数据表;对所述原始数据表进行遍历处理,得到所述原始字段。4.根据权利要求1至3任一项所述的方法,其特征在于,所述原始数据包括:原始数据表和所述原始数据表的原始字段;所述根据所述目标注释内容对所述原始数据进行注释,得到目标数据的步骤,包括:获取所述原始数据的原始注释内容;对所述原始注释内容进行合法校验,得到校验结果;若所述校验结果为所述原始注释内容为空或所述原始注释内容存在乱码,则根据所述目标注释内容对所述原始字段进行注释,得到所述目标数据。5.根据权利要求4所述的方法,其特征在于,在根据所述原始数据名从预设的数据字典提取初始注释内容之后,所述方法还包括:更新所述数据字典,具体包括:获取所述校验结果为正常的所述原始注释内容,得到合法注释内容;若所述数据字典不存在所述合法注释内容,将所述原...

【专利技术属性】
技术研发人员:吴智炜
申请(专利权)人:中国平安人寿保险股份有限公司
类型:发明
国别省市:

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

1