一种元数据生成方法、装置、设备及介质与流程

摘要: 本发明涉及人工智能,可应用于金融科技及医疗健康领域,尤其涉及一种元数据生成方法、装置、设备及介质。背景技术:1、数据库表和字段的元数据是数据理解和使用的基础,元...
一种元数据生成方法、装置、设备及介质与流程

本发明涉及人工智能,可应用于金融科技及医疗健康领域,尤其涉及一种元数据生成方法、装置、设备及介质。

背景技术:

1、数据库表和字段的元数据是数据理解和使用的基础,元数据描述了“这张表是干什么的”、“这个字段是什么意思”,其直接影响数据的可发现性、可理解性和可用性。当前保险行业在数据治理方面面临诸多挑战,在元数据生成标注方面,传统方法通常依赖人工对数据库表结构、字段含义、数据来源等进行标注和描述,例如,在金融科技的承保核保场景中,核保人员需手动为“保单利益演算表”、“风险保额计算表”中的字段逐项添加业务注释,以区分不同产品线(如重疾险、年金险)下相同字段名的差异化含义;在医疗健康的理赔审核场景中,数据管理员需人工标注来自全国数千家医院的异构系统字段,将各医院自定义的“收费项目编码”、“诊断描述”映射为保险标准的诊疗目录和标准疾病编码。但该方式不仅耗时耗力,而且容易因理解偏差导致元数据不一致或错误,同一字段在不同业务线或数据源中被赋予相悖的含义,直接引发数据血缘混乱与下游分析结果失真。此外,随着保险业务数据量的快速增长,人工维护元数据的效率难以满足实际需求,面对每日数以万计的新增表结构和字段变更,人工响应速度严重滞后,致使大量数据资产处于未标注、不可用的灰色状态。

2、因此,如何提高元数据的生成效率成为亟待解决的问题。

技术实现思路

1、本发明提供一种元数据生成方法、装置、计算机设备及介质,以解决如何提高元数据的生成效率的问题。

2、第一方面,提供了一种元数据生成方法,所述元数据生成方法应用于元数据生成平台,所述元数据生成平台包括第一智能体、第二智能体和第三智能体,包括:

3、在所述第一智能体接收到用户的元数据生成请求时,根据所述元数据生成请求,从预设数据库中提取得到目标保险数据,从所述目标保险数据中确定待进行元数据生成的目标字段;

4、向所述第二智能体和所述第三智能体发送启动指令,并将所述元数据生成请求和所述目标保险数据发送给所述第二智能体;

5、在所述第二智能体中,根据所述元数据生成请求,对所述目标保险数据中所述目标字段进行实体类型识别,确定所述目标字段所属的业务实体类型,以及根据所述目标请求数据,对所述目标保险数据中所述目标字段进行数据类型识别,确定所述目标字段所属的数据类型;

6、根据所述目标字段、所述业务实体类型,结合预设知识库和预设业务模版库中的业务模版,生成目标业务模板,以及根据所述目标字段、所述数据类型,结合所述预设知识库和预设规则模版库中的规则模板,生成目标规则模板;

7、将所述目标业务模板和所述目标规则模板发送给所述第三智能体,在所述第三智能体中,根据所述目标业务模板和所述目标规则模板,生成所述目标字段对应的目标元数据;

8、将所述目标元数据发送给所述第一智能体,所述第一智能体将接收的所述目标元数据发送给所述用户。

9、第二方面,提供了一种元数据生成装置,所述元数据生成装置应用于元数据生成平台,所述元数据生成平台包括第一智能体、第二智能体和第三智能体,包括:

10、第一接收模块,用于在所述第一智能体接收到用户的元数据生成请求时,根据所述元数据生成请求,从预设数据库中提取得到目标保险数据,从所述目标保险数据中确定待进行元数据生成的目标字段;

11、第一发送模块,用于向所述第二智能体和所述第三智能体发送启动指令,并将所述元数据生成请求和所述目标保险数据发送给所述第二智能体;

12、第一识别模块,用于在所述第二智能体中,根据所述元数据生成请求,对所述目标保险数据中所述目标字段进行实体类型识别,确定所述目标字段所属的业务实体类型,以及根据所述目标请求数据,对所述目标保险数据中所述目标字段进行数据类型识别,确定所述目标字段所属的数据类型;

13、第一生成模块,用于根据所述目标字段、所述业务实体类型,结合预设知识库和预设业务模版库中的业务模版,生成目标业务模板,以及根据所述目标字段、所述数据类型,结合所述预设知识库和预设规则模版库中的规则模板,生成目标规则模板;

14、第二生成模块,用于将所述目标业务模板和所述目标规则模板发送给所述第三智能体,在所述第三智能体中,根据所述目标业务模板和所述目标规则模板,生成所述目标字段对应的目标元数据;

15、第二发送模块,用于将所述目标元数据发送给所述第一智能体,所述第一智能体将接收的所述目标元数据发送给所述用户。

16、第三方面,提供了一种计算机设备,包括存储器、处理器以及存储在存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述元数据生成方法的步骤。

17、第四方面,提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时实现上述元数据生成方法的步骤。

18、上述元数据生成方法、装置、设备及介质所实现的方案应用于元数据生成平台中,通过在第一智能体接收到用户的元数据生成请求时,根据元数据生成请求,从预设数据库中提取得到目标保险数据,从目标保险数据中确定待进行元数据生成的目标字段,向第二智能体和第三智能体发送启动指令,并将元数据生成请求和目标保险数据发送给第二智能体,在第二智能体中,根据元数据生成请求,对目标保险数据中目标字段进行实体类型识别,确定目标字段所属的业务实体类型,以及根据目标请求数据,对目标保险数据中目标字段进行数据类型识别,确定目标字段所属的数据类型,根据目标字段、业务实体类型,结合预设知识库和预设业务模版库中的业务模版,生成目标业务模板,以及根据目标字段、数据类型,结合预设知识库和预设规则模版库中的规则模板,生成目标规则模板,将目标业务模板和目标规则模板发送给第三智能体,在第三智能体中,根据目标业务模板和目标规则模板,生成目标字段对应的目标元数据,将目标元数据发送给第一智能体,第一智能体将接收的目标元数据发送给用户。

19、其中,通过依托元数据生成平台三级智能体分工协作,基于第一智能体实现用户需求统一接收、生成任务有序下发、原始数据前置筛选及元数据成果统一交付,简化了用户操作入口,统筹管控了全流程数据与任务流转,通过第二智能体识别字段业务实体、数据类型,匹配知识库生成业务、规则模板,完成元数据前置标准化建模,为第三智能体的元数据生成提供规范且完整的上下文建模依据,通过第三智能体,对两类模板进行解析推理,输出目标元数据,自动化地实现了元数据全流程智能化生成,提高了元数据生成效率。

1.一种元数据生成方法,其特征在于,所述元数据生成方法应用于元数据生成平台,所述元数据生成平台包括第一智能体、第二智能体和第三智能体,包括:

2.如权利要求1所述的元数据生成方法,其特征在于,所述根据所述目标字段、所述业务实体类型,结合预设知识库和预设业务模版库中的业务模版,生成目标业务模板,包括:

3.如权利要求1所述的元数据生成方法,其特征在于,所述根据所述目标字段、所述数据类型,结合所述预设知识库和预设规则模版库中的规则模板,生成目标规则模板,包括:

4.如权利要求1所述的元数据生成方法,其特征在于,所述在所述第三智能体中,根据所述目标业务模板和所述目标规则模板,生成所述目标字段对应的目标元数据,包括:

5.如权利要求4所述的元数据生成方法,其特征在于,在所述根据所述目标规则模板生成所述目标字段对应的规则元数据之后,还包括:

6.如权利要求1所述的元数据生成方法,其特征在于,所述元数据生成方法还包括:

7.如权利要求1所述的元数据生成方法,其特征在于,在所述第一智能体将接收的所述目标元数据发送给所述用户之后,还包括:

8.一种元数据生成装置,其特征在于,所述元数据生成装置应用于元数据生成平台,所述元数据生成平台包括第一智能体、第二智能体和第三智能体,包括:

9.一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至7任一项所述元数据生成方法的步骤。

10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述元数据生成方法的步骤。