一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

估值表的统一处理方法、装置、设备和可读存储介质与流程

2022-09-15 05:43:52 来源:中国专利 TAG:


1.本发明涉及数据处理技术领域,具体涉及一种估值表的统一处理方法、装置、设备和可读存储介质。


背景技术:

2.随着经济的快速发展,金融领域的资管产品的种类也在逐年增多。为了对资管产品的详细信息进行分析,以估值表的方式作为一种资管产品的数据处理手段,对各种资管产品的业绩表现进行统一整合,最终筛选出符合条件的资管产品供用户选择。
3.现有技术中由于资管产品的分析机构不同,因此生成的估值表格式及内容风格也有所不同。例如,由于个人语言习惯的不同,对于同一个会计科目,会设置为不同语义,造成各个估值表中同一会计科目不能统一处理,同时需要对每种类型的估值表进行单独或者针对性的分析,降低了估值表数据分析的准确率和效率。
4.针对现有技术中估值表形式不统一导致数据分析准确率和效率低的技术问题,目前未存在有效的解决办法。


技术实现要素:

5.本发明的目的在于提供了一种估值表的统一处理方法、装置、计算机设备和计算机可读存储介质,能够解决现有技术中估值表形式不统一导致数据分析准确率和效率低的技术问题。
6.本发明的一个方面提供了一种估值表的统一处理方法,该方法包括:获取历史估值表并进行拆分,得到每个历史估值表的表头特征;分别对每个历史估值表中的表头特征进行模糊匹配,根据匹配结果生成每个历史估值表的树结构,其中,树结构包括多个节点,节点与表头特征具有映射关系;根据节点对应的表头特征对所有历史估值表的树结构进行融合,生成统一估值表树结构。
7.可选地,分别对每个历史估值表中的表头特征进行模糊匹配,根据匹配结果生成每个历史估值表的树结构的步骤,包括:针对每个历史估值表,定义初始根节点,将历史估值表的第一项表头特征设置为根节点的第一级子节点;依次提取历史估值表中相邻行的表头特征进行模糊匹配,若匹配结果大于等于预设阈值时,根据相邻行表头特征中的前一项表头特征设置后一项表头特征的节点级别,否则,将相邻行表头特征中的后一项表头特征设置为根节点的第一级子节点;根据每项表头特征对应的节点级别生成历史估值表的树结构。
8.可选地,若匹配结果大于等于预设阈值时,根据相邻行表头特征中的前一项表头特征设置后一项表头特征的节点级别的步骤,包括:若相邻行表头特征中的前一项表头特征对应节点为根节点的第一级子节点,将后一项表头特征设置为前一项表头特征对应第一级子节点的第二级子节点;若相邻行表头特征中的前一项表头特征对应节点为第二级子节点,将后一项表头特征设置为第二级子节点,且前一项表头特征所属第一级子节点和后一
项表头特征所属第一级子节点一致。
9.可选地,根据节点对应的表头特征对所有历史估值表的树结构进行融合,生成统一估值表树结构的步骤,包括:获取所有树结构的第一级子节点,确定每个第一级子节点对应的表头特征,对表头特征进行分类,获得多个表头特征集合;确定第一级子节点最多的树结构为初始配置树,将初始配置树中的第一级子节点对应的表头特征和表头特征集合中的表头特征进行匹配,根据匹配结果更新初始配置树的第一级子节点结构;依次获取更新后的初始配置树的第一级子节点,遍历除初始配置树外的剩余树结构,查找所有与初始配置树的第一级子节点相同的剩余树结构中的第一级子节点,并获取剩余树结构中的第一级子节点对应的第二级子节点结构,将第二级子节点结构与初始配置树中的第二级子节点进行合并,获得初始配置树的第二级子节点结构。
10.可选地,根据匹配结果更新初始配置树的第一级子节点结构的步骤,包括:若表头特征集合中存在与初始配置树中的第一级子节点对应表头特征相同的表头特征,将初始配置树中的第一级子节点与表头特征集合中的所有表头特征建立映射关系,并为第一级子节点定义统一名称;若表头特征集合中不存在与初始配置树中的第一级子节点对应表头特征相同的表头特征,在初始配置树中新增第一级子节点,将新增第一级子节点与表头特征集合中的所有表头特征建立映射关系,并为新增第一级子节点定义统一名称。
11.可选地,将第二级子节点结构与初始配置树中的第二级子节点进行合并,获得初始配置树的第二级子节点结构的步骤,包括:依次将剩余树结构中的第二级子节点结构与初始配置树中的第二级子节点进行匹配,根据匹配结果确定初始配置树中的第二级子节点结构;若初始配置树中的第二级子节点包含剩余树结构中的第二级子节点结构,保留初始配置树的原始第二级子节点结构;若初始配置树中的第二级子节点不存在剩余树结构中的第二级子节点结构,将剩余树结构中的第二级子节点结构添加至初始配置树的第二级子节点结构中。
12.可选地,在根据节点对应的表头特征对所有历史估值表的树结构进行融合,生成统一估值表树结构之后,该方法还包括:接收待解析估值表,提取待解析估值表中的表头特征;依次将待解析估值表中的表头特征与统一估值表树结构中的第一级子节点和第二级子节点对应表头特征分别进行匹配,根据匹配结果对待解析估值表进行统一处理;若待解析估值表中的表头特征与统一估值表树结构中的第一级子节点对应表头特征匹配成功,将统一估值表树结构中第一级子节点的统一名称替换至待解析估值表的对应表头特征处;若待解析估值表中的表头特征与统一估值表树结构中的第二级子节点对应表头特征匹配成功,在待解析估值表中确定与第二级子节点所属第一级子节点对应表头特征相匹配的表头特征,为待解析估值表中的两个表头特征建立层级关系;若待解析估值表中的表头特征与统一估值表树结构中的第一级子节点和第二级子节点均匹配不成功,在统一估值表树结构中新增第一级子节点,将新增的第一级子节点与待解析估值表中的表头特征建立映射关系,并保留待解析估值表中的原始表头特征。
13.本发明的另一个方面提供了一种估值表的统一处理装置,该装置包括:获取模块,用于获取历史估值表并进行拆分,得到每个历史估值表的表头特征;匹配模块,用于分别对每个历史估值表中的表头特征进行模糊匹配,根据匹配结果生成每个历史估值表的树结构,其中,树结构包括多个节点,节点与表头特征具有映射关系;生成模块,用于根据节点对
应的表头特征对所有历史估值表的树结构进行融合,生成统一估值表树结构。
14.本发明的再一个方面提供了一种计算机设备,该计算机设备包括:存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,处理器执行计算机程序时实现上述任一实施例的估值表的统一处理方法。
15.本发明的又一个方面提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述任一实施例的估值表的统一处理方法。进一步地,计算机可读存储介质可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序等;存储数据区可存储根据区块链节点的使用所创建的数据等。
16.本发明提供的估值表的统一处理方法、装置、设备和可读存储介质,在获取到各种类型的历史估值表后,进行拆分,由于估值表中只有表头特征能够对资管产品进行区分,保留每种历史估值表的表头特征,以表头特征作为估值表统一处理的前提条件,避免数据处理的冗余性,且保证对估值表进行统一时数据的全面性和准确性,在每种估值表进行处理时,依据相邻行间表头特征的语义关系对估值表进行模糊匹配,根据匹配结果生成每个历史估值表的树结构,树结构直观地反映了估值表中各资管产品的所属关系,提升了数据处理的效率,根据节点对应的表头特征对所有历史估值表的树结构进行融合,生成统一估值表树结构,通过表头特征的语义关系对每个树结构的各级节点创建关联关系,根据关联关系将所有树结构融合为统一估值表树结构,该结构可用于对各种类型的估值表解析并进行规范化,便于数据统计分析。本实施例中通过对历史估值表进行解析和整合,生成统一估值表树结构,相当于制定了统一判断规则,该统一估值表树结构可将不同类型的估值表转换为统一表述形式的估值表,便于资管产品的特征分析,提升了估值表分析的准确率和效率。基于本技术,解决了现有技术中估值表形式不统一导致数据分析准确率和效率低的技术问题,实现了对各类型估值表的统一处理操作,并提升了数据分析准确率和效率。
附图说明
17.通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
18.图1示出了本发明实施例一提供的估值表的统一处理方法的一种可选的流程图;
19.图2示出了本发明实施例二提供的估值表的统一处理装置的一种可选的结构框图;以及
20.图3示出了本发明实施例三提供的适于实现估值表的统一处理方法的一种可选的计算机设备的框图。
具体实施方式
21.为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
22.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
23.实施例一
24.图1示出了本发明实施例一提供的估值表的统一处理方法的流程图,如图1所示,该估值表的统一处理方法可以包括步骤s1至步骤s3,其中:
25.步骤s1,获取历史估值表并进行拆分,得到每个历史估值表的表头特征。
26.获取各种金融系统的历史估值表,其中,每个历史估值表由表头特征和非表头特征组成,表头特征可以为资管产品名称,例如,证券公司、科技龙头、中证医疗和新能源车等等,非表头特征可以为资管产品的估值信息,例如,市盈率pe、pe百分位、持仓数量和成本等等。由于表头特征反映了每个资管产品的所属类别,能够对资管产品进行准确区分,而估值信息均为数据形式,不能直观反映资管产品的特征,因此将表头特征作为统一估值表的分析条件,数据处理过程高效、省时。表头特征为位于历史估值表的第一列信息,以历史估值表的第一列信息作为基准进行拆分,保留第一列信息,即得到每个历史估值表的表头特征。
27.步骤s2,分别对每个历史估值表中的表头特征进行模糊匹配,根据匹配结果生成每个历史估值表的树结构,其中,树结构包括多个节点,节点与表头特征具有映射关系。
28.在获得历史估值表的表头特征后,对各个历史估值表的表头特征进行模糊匹配,得到表头特征间的层级关系,通过层级关系生成每个历史估值表的树结构,树结构能够直观反映估值表中各资管产品的所属关系。具体地,树结构包括多个节点,每个节点具有对应的表头特征。
29.优选地,对于模糊匹配得到表头特征间的层级关系,可通过人工干预手段进行调整,以贴合具体的业务场景,提升数据分析的准确率。
30.在一种可选的实施方式中,本实施例还提供了一种步骤s2分别对每个历史估值表中的表头特征进行模糊匹配,根据匹配结果生成每个历史估值表的树结构的优选的方案,具体来说,步骤s2可以包括如下步骤s21~步骤s23:
31.步骤s21,针对每个历史估值表,定义初始根节点,将历史估值表的第一项表头特征设置为根节点的第一级子节点;
32.每个估值表的树结构可并行生成,针对每个历史估值表的生成过程,先确定一个初始根节点作为树结构的基准,该根节点无实际意义,再将历史估值表中第一项表头特征设置为根节点的第一级子节点,作为模糊匹配的起始节点。
33.步骤s22,依次提取历史估值表中相邻行的表头特征进行模糊匹配,若匹配结果大于等于预设阈值时,根据相邻行表头特征中的前一项表头特征设置后一项表头特征的节点级别,否则,将相邻行表头特征中的后一项表头特征设置为根节点的第一级子节点。
34.通常估值表的相邻行间可能存在具有相似语义的资管产品,相似语义对应不同的层级关系,因此对相邻行的表头特征进行模糊匹配,能够获得整个历史估值表中资管产品的所属关系。
35.例如,某一估值表的表头特征为证券公司、科技龙头、中证医疗、中证医疗a、中证
医疗b和新能源车,在该例中,中证医疗、中证医疗a和中证医疗b具有相似语义关系,中证医疗包含中证医疗a和中证医疗b,而中证医疗a和中证医疗b为并列关系。
36.在将第一项表头特征作为模糊匹配的起始节点后,依次提取历史估值表的相邻行的表头特征进行模糊匹配,若匹配结果大于等于预设阈值时,说明相邻行的表头特征具有相似语义,该相似语义可以为同级/并列关系,也可以为所属关系,具体需要根据前一项表头特征设置后一项表头特征在树结构中的节点级别。若匹配结果小于预设阈值时,说明相邻行的表头特征无相似语义,接上例,中证医疗b和新能源车无相似语义,将相邻行表头特征中的后一项表头特征(新能源车)设置为根节点的第一级子节点。
37.在另一种可选的实施方式中,本实施例还提供了一种步骤s21若匹配结果大于等于预设阈值时,根据相邻行表头特征中的前一项表头特征设置后一项表头特征的节点级别的优选的方案,具体来说,步骤s21可以包括如下步骤a1~步骤a2:
38.步骤a1,若相邻行表头特征中的前一项表头特征对应节点为根节点的第一级子节点,则将后一项表头特征设置为前一项表头特征对应第一级子节点的第二级子节点;
39.接上例,若相邻行表头特征中的前一项表头特征(中证医疗)对应节点为根节点的第一级子节点,而相邻行的表头特征为所属关系,因此将后一项表头特征(中证医疗a)设置为前一项表头特征对应第一级子节点的第二级子节点。
40.步骤a2,若相邻行表头特征中的前一项表头特征对应节点为第二级子节点,则将后一项表头特征设置为第二级子节点,且前一项表头特征所属第一级子节点和后一项表头特征所属第一级子节点一致。
41.接上例,若相邻行表头特征为中证医疗a和中证医疗b,前一项表头特征(中证医疗a)对应节点为第二级子节点,且相邻行的表头特征为并列关系,将后一项表头特征(中证医疗b)设置为第二级子节点,同时前一项表头特征所属第一级子节点和后一项表头特征所属第一级子节点一致,均为表头特征为中证医疗的第一级子节点。
42.步骤s23,根据每项表头特征对应的节点级别生成历史估值表的树结构。
43.当历史估值表中各表头特征对应的节点级别均确定完成后,即可生成该历史估值表的树结构。
44.步骤s3,根据节点对应的表头特征对所有历史估值表的树结构进行融合,生成统一估值表树结构。
45.对每个历史估值表的树结构中各节点对应的表头特征进行融合,生成统一估值表树结构。该统一估值表树结构对表头特征进行了统一处理,将具有相似语义的表头特征建立关联关系,对于不同格式的估值表可生成同一表述的估值表形式,使得资管产品的特征分析得到有效处理,提升了估值表分析的准确率和效率。
46.在另一种可选的实施方式中,本实施例还提供了一种步骤s3根据节点对应的表头特征对所有历史估值表的树结构进行融合,生成统一估值表树结构的优选的方案,具体来说,步骤s3可以包括如下步骤s31~步骤s33:
47.步骤s31,获取所有树结构的第一级子节点,确定每个第一级子节点对应的表头特征,对表头特征进行分类,获得多个表头特征集合。
48.由于树结构的第一级子节点对应的表头特征涵盖了资管产品的主要类别,因此获取所有树结构的第一级子节点,通过第一级子节点对应的表头特征可以获取到资管产品的
所有类别,对所有表头特征进行分类,获得多个表头特征集合。
49.对于获取到的第一级子节点对应的表头特征进行相同值检测,对于相同表头特征保留一个,剩余的表头特征进行清除,在对所有相同表头特征筛选完成后,获得中间表头特征集合,其中,中间表头特征集合中的表头特征均不相同。对中间表头特征集合中的表头特征进行模糊匹配,将匹配结果大于等于预设阈值的表头特征划分为同一表头特征集合中,因此生成多个表头特征集合。
50.例如,对于中证医疗,不同机构的估值表中命名方式是不同的,具有中证医疗机构、中证医疗公司和中国证券医疗等多种名称,但是前述多个名称均对应同一资管产品,因此可将前述表头特征划分至同一表头特征集合中。
51.步骤s32,确定第一级子节点最多的树结构为初始配置树,将初始配置树中的第一级子节点对应的表头特征和表头特征集合中的表头特征进行匹配,根据匹配结果确定初始配置树的第一级子节点结构。
52.从历史估值表的树结构中查找第一级子节点数量最多的树结构作为初始配置树,将初始配置树中的第一级子节点对应的表头特征与表头特征集合中的表头特征进行匹配,根据匹配结果确定初始配置树的第一级子节点结构,以实现对于初始配置树的第一级子节点进行扩展和统一,可以涵盖到所有资管产品的类别,能够对于不同形式结构的估值表进行统一分析,提升数据分析的准确率和效率。
53.在另一种可选的实施方式中,本实施例还提供了一种步骤s32根据匹配结果更新初始配置树的第一级子节点结构的优选的方案,具体来说,步骤s32可以包括如下步骤b1~步骤b2:
54.步骤b1,若表头特征集合中存在与初始配置树中的第一级子节点对应表头特征相同的表头特征,将初始配置树中的第一级子节点与表头特征集合中的所有表头特征建立映射关系,并为第一级子节点定义统一名称。
55.当任一表头特征集合中存在与初始配置树中的某一第一级子节点对应表头特征相同的表头特征,对该第一级子节点与该表头特征集合中的所有表头特征建立映射关系,即该第一级子节点与该表头特征集合中的所有表头特征相对应,同时为该第一级子节点定义统一名称,统一名称可通过提取表头特征集合中所有表头特征的相同关键字得到。
56.步骤b2,若表头特征集合中不存在与初始配置树中的第一级子节点对应表头特征相同的表头特征,则在初始配置树中新增第一级子节点,将新增第一级子节点与表头特征集合中的所有表头特征建立映射关系,并为新增第一级子节点定义统一名称。
57.当某一表头特征集合中不存在与初始配置树中的任一第一级子节点对应表头特征相同的表头特征,则说明该初始配置树中没有对应类型的表头特征,则在初始配置树中新增第一级子节点,将新增的第一级子节点与该表头特征集合中的所有表头特征建立映射关系,并为新增的第一级子节点定义统一名称。
58.步骤s33,依次获取初始配置树的第一级子节点,遍历除初始配置树外的剩余树结构,查找所有与初始配置树的第一级子节点相同的剩余树结构中的第一级子节点,并获取剩余树结构中的第一级子节点对应的第二级子节点结构,将第二级子节点结构与初始配置树中的第二级子节点进行合并,获得初始配置树的第二级子节点结构。
59.在初始配置树的第一级子节点结构扩展完成后,由于表头特征可能存在层级关
系,因此需要对初始配置树进行进一步完善,以涵盖表头特征间的所有层级关系,提升数据分析的全面性。依次获取初始配置树的第一级子节点,遍历除初始配置树外的剩余树结构,查找所有与初始配置树的第一级子节点相同的剩余树结构中的第一级子节点,并获取该第一级子节点对应的第二级子节点结构,将该第二级子节点结构与初始配置树中的第二级子节点进行合并,获得初始配置树的第二级子节点结构。
60.在另一种可选的实施方式中,本实施例还提供了一种步骤s33将第二级子节点结构与初始配置树中的第二级子节点进行合并,获得初始配置树的第二级子节点结构的优选的方案,具体来说,步骤s33可以包括如下步骤c1至步骤c3:
61.步骤c1,依次将剩余树结构中的第二级子节点结构与初始配置树中的第二级子节点进行匹配,根据匹配结果确定初始配置树中的第二级子节点结构;
62.步骤c2,若初始配置树中的第二级子节点存在剩余树结构中的第二级子节点结构,则保留初始配置树的原始第二级子节点结构;
63.步骤c3,若初始配置树中的第二级子节点不存在剩余树结构中的第二级子节点结构,则将剩余树结构中的第二级子节点结构添加至初始配置树的第二级子节点结构中。
64.由于第二级子节点对应的表头特征为具体的资管产品名称,一般具有统一的命名方式,因此仅需判断表头特征是否相同便可以判断是否为同一资管产品。在初始配置树中的第一级子节点结构确定完成后,调用除初始配置树中的剩余的树结构的第二级子节点与初始配置树的第二级子节点进行匹配,以此完善初始配置树的第二级子节点结构,使得初始配置树涵盖所有资管产品的特征,对于估值表的统一处理更为全面。在匹配过程中,当初始配置树中的第二级子节点存在剩余树结构中的第二级子节点结构,为了避免数据冗余,提升数据处理的效率,保留初始配置树中的原始第二级子节点结构,无需额外进行挂载节点;若初始配置树中的第二级子节点不存在剩余树结构中的第二级子结构,说明初始配置树中的第二级子节点结构对应的表头特征仍不全面,将剩余树结构中的第二级子节点结构添加至初始配置树的第二级子节点结构中,增强初始配置树的全面性,进而提升对于估值表统一化处理的准确率。
65.可选地,在步骤s3之后,该方法还包括步骤d1至步骤d3,其中:
66.步骤d1,接收待解析估值表,提取待解析估值表中的表头特征;
67.步骤d2,依次将待解析估值表中的表头特征与统一估值表树结构中的第一级子节点和第二级子节点对应表头特征分别进行匹配,根据匹配结果对待解析估值表进行统一处理;
68.步骤d3,若待解析估值表中的表头特征与统一估值表树结构中的第一级子节点对应表头特征匹配成功,将统一估值表树结构中第一级子节点的统一名称替换至待解析估值表的对应表头特征处;若待解析估值表中的表头特征与统一估值表树结构中的第二级子节点对应表头特征匹配成功,在待解析估值表中确定与第二级子节点所属第一级子节点对应表头特征相匹配的表头特征,为待解析估值表中的两个表头特征建立层级关系;若待解析估值表中的表头特征与统一估值表树结构中的第一级子节点和第二级子节点均匹配不成功,在统一估值表树结构中新增第一级子节点,将新增的第一级子节点与待解析估值表中的表头特征建立映射关系,并保留待解析估值表中的原始表头特征。
69.在生成统一估值表树结构后,可根据该统一估值表树结构对各种形式的估值表进
行统一处理,便于进行数据分析。
70.在接收到待解析估值表后,提取该待解析估值表中的表头特征,将该待解析估值表中的表头特征与统一估值表树结构中的第一级子节点和第二级子节点分别进行匹配,若该待解析估值表的任一表头特征与统一估值表树结构中的任一第一级子节点对应表头特征相匹配,则将该第一级子节点的同一名称替换至待解析估值表的对应表头特征处,若该待解析估值表的任一表头特征与统一估值表树结构中的任一第二级子节点对应表头相匹配,则获取该第二级子节点关联的第一级子节点,在待解析估值表中查找与该第一级子节点对应表头特征相匹配的表头特征,将该表头特征与查找到的表头特征建立所属关系,以层级编号进行区分。若与统一估值表树结构中的第一级子节点和第二级子节点均匹配不成功,在统一估值表树结构中新增第一级子节点,将新增的第一级子节点与待解析估值表中的表头特征建立映射关系,以对统一估值表树结构进行更新,确保估值表的数据分析的准确率,并保留待解析估值表中的原始表头特征,以对待解析估值表进行统一处理。
71.本发明提供的估值表的统一处理方法,在获取到各种类型的历史估值表后,进行拆分,由于估值表中只有表头特征能够对资管产品进行区分,保留每种历史估值表的表头特征,以表头特征作为估值表统一处理的前提条件,避免数据处理的冗余性,且保证对估值表进行统一时数据的全面性和准确性,在每种估值表进行处理时,依据相邻行间表头特征的语义关系对估值表进行模糊匹配,根据匹配结果生成每个历史估值表的树结构,树结构直观地反映了估值表中各资管产品的所属关系,提升了数据处理的效率,根据节点对应的表头特征对所有历史估值表的树结构进行融合,生成统一估值表树结构,通过表头特征的语义关系对每个树结构的各级节点创建关联关系,根据关联关系将所有树结构融合为统一估值表树结构,该结构可用于对各种类型的估值表解析并进行规范化,便于数据统计分析。本实施例中通过对历史估值表进行解析和整合,生成统一估值表树结构,相当于制定了统一判断规则,该统一估值表树结构可将不同类型的估值表转换为统一表述形式的估值表,便于资管产品的特征分析,提升了估值表分析的准确率和效率。基于本技术,解决了现有技术中估值表形式不统一导致数据分析准确率和效率低的技术问题,实现了对各类型估值表的统一处理操作,并提升了数据分析准确率和效率。
72.实施例二
73.本发明的实施例二还提供了一种估值表的统一处理装置,该估值表的统一处理装置与上述实施例一提供的估值表的统一处理方法相对应,相应的技术特征和技术效果在本实施例中不再详述,相关之处可参考上述实施例一。具体地,图2示出了一种估值表的统一处理装置的结构框图。如图2所示,该估值表的统一处理装置200包括获取模块201、匹配模块202和生成模块203,其中:
74.获取模块201,用于获取历史估值表并进行拆分,得到每个历史估值表的表头特征;
75.匹配模块202与获取模块201连接,用于分别对每个历史估值表中的表头特征进行模糊匹配,根据匹配结果生成每个历史估值表的树结构,其中,树结构包括多个节点,节点与表头特征具有映射关系;
76.生成模块203与匹配模块202连接,用于根据节点对应的表头特征对所有历史估值表的树结构进行融合,生成统一估值表树结构。
77.可选地,匹配模块包括:第一设置子模块,用于针对每个历史估值表,定义初始根节点,将历史估值表的第一项表头特征设置为根节点的第一级子节点;第二设置子模块,用于依次提取历史估值表中相邻行的表头特征进行模糊匹配,若匹配结果大于等于预设阈值时,根据相邻行表头特征中的前一项表头特征设置后一项表头特征的节点级别,否则,将相邻行表头特征中的后一项表头特征设置为根节点的第一级子节点;生成子模块,用于根据每项表头特征对应的节点级别生成历史估值表的树结构。
78.可选地,第二设置子模块具体用于:若相邻行表头特征中的前一项表头特征对应节点为根节点的第一级子节点,将后一项表头特征设置为前一项表头特征对应第一级子节点的第二级子节点;若相邻行表头特征中的前一项表头特征对应节点为第二级子节点,将后一项表头特征设置为第二级子节点,且前一项表头特征所属第一级子节点和后一项表头特征所属第一级子节点一致。
79.可选地,生成模块包括:获取子模块,用于获取所有树结构的第一级子节点,确定每个第一级子节点对应的表头特征,对表头特征进行分类,获得多个表头特征集合;确定子模块,用于确定第一级子节点最多的树结构为初始配置树,将初始配置树中的第一级子节点对应的表头特征和表头特征集合中的表头特征进行匹配,根据匹配结果更新初始配置树的第一级子节点结构;合并子模块,用于依次获取更新后的初始配置树的第一级子节点,遍历除初始配置树外的剩余树结构,查找所有与初始配置树的第一级子节点相同的剩余树结构中的第一级子节点,并获取剩余树结构中的第一级子节点对应的第二级子节点结构,将第二级子节点结构与初始配置树中的第二级子节点进行合并,获得初始配置树的第二级子节点结构。
80.可选地,确定子模块具体用于:若表头特征集合中存在与初始配置树中的第一级子节点对应表头特征相同的表头特征,将初始配置树中的第一级子节点与表头特征集合中的所有表头特征建立映射关系,并为第一级子节点定义统一名称;若表头特征集合中不存在与初始配置树中的第一级子节点对应表头特征相同的表头特征,在初始配置树中新增第一级子节点,将新增第一级子节点与表头特征集合中的所有表头特征建立映射关系,并为新增第一级子节点定义统一名称。
81.可选地,合并子模块具体用于:依次将剩余树结构中的第二级子节点结构与初始配置树中的第二级子节点进行匹配,根据匹配结果确定初始配置树中的第二级子节点结构;若初始配置树中的第二级子节点包含剩余树结构中的第二级子节点结构,保留初始配置树的原始第二级子节点结构;若初始配置树中的第二级子节点不存在剩余树结构中的第二级子节点结构,将剩余树结构中的第二级子节点结构添加至初始配置树的第二级子节点结构中。
82.可选地,该装置还包括统一处理模块,用于接收待解析估值表,提取待解析估值表中的表头特征;依次将待解析估值表中的表头特征与统一估值表树结构中的第一级子节点和第二级子节点对应表头特征分别进行匹配,根据匹配结果对待解析估值表进行统一处理;若待解析估值表中的表头特征与统一估值表树结构中的第一级子节点对应表头特征匹配成功,将统一估值表树结构中第一级子节点的统一名称替换至待解析估值表的对应表头特征处;若待解析估值表中的表头特征与统一估值表树结构中的第二级子节点对应表头特征匹配成功,在待解析估值表中确定与第二级子节点所属第一级子节点对应表头特征相匹
配的表头特征,为待解析估值表中的两个表头特征建立层级关系;若待解析估值表中的表头特征与统一估值表树结构中的第一级子节点和第二级子节点均匹配不成功,在统一估值表树结构中新增第一级子节点,将新增的第一级子节点与待解析估值表中的表头特征建立映射关系,并保留待解析估值表中的原始表头特征。
83.实施例三
84.图3示出了本发明实施例三提供的适于实现估值表的统一处理方法的计算机设备的框图。本实施例中,计算机设备300可以是执行程序的智能手机、平板电脑、笔记本电脑、台式计算机、机架式服务器、刀片式服务器、塔式服务器或机柜式服务器(包括独立的服务器,或者多个服务器所组成的服务器集群)等。如图3所示,本实施例的计算机设备300至少包括但不限于:可通过系统总线相互通信连接的存储器301、处理器302、网络接口303。需要指出的是,图3仅示出了具有组件301-303的计算机设备300,但是应理解的是,并不要求实施所有示出的组件,可以替代的实施更多或者更少的组件。
85.本实施例中,存储器303至少包括一种类型的计算机可读存储介质,可读存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如,sd或dx存储器等)、随机访问存储器(ram)、静态随机访问存储器(sram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、可编程只读存储器(prom)、磁性存储器、磁盘、光盘等。在一些实施例中,存储器301可以是计算机设备300的内部存储单元,例如该计算机设备300的硬盘或内存。在另一些实施例中,存储器301也可以是计算机设备300的外部存储设备,例如该计算机设备300上配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。当然,存储器301还可以既包括计算机设备300的内部存储单元也包括其外部存储设备。在本实施例中,存储器301通常用于存储安装于计算机设备300的操作系统和各类应用软件,例如估值表的统一处理方法的程序代码等。
86.处理器302在一些实施例中可以是中央处理器(central processing unit,cpu)、控制器、微控制器、微处理器、或其他数据处理芯片。该处理器302通常用于控制计算机设备300的总体操作。例如执行与计算机设备300进行数据交互或者通信相关的控制和处理等。本实施例中,处理器302用于运行存储器301中存储的估值表的统一处理方法的步骤的程序代码。
87.在本实施例中,存储于存储器301中的估值表的统一处理方法还可以被分割为一个或者多个程序模块,并由一个或多个处理器(本实施例为处理器302)所执行,以完成本发明。
88.网络接口303可包括无线网络接口或有线网络接口,该网络接口303通常用于在计算机设备300与其他计算机设备之间建立通信链接。例如,网络接口303用于通过网络将计算机设备300与外部终端相连,在计算机设备300与外部终端之间的建立数据传输通道和通信链接等。网络可以是企业内部网(intranet)、互联网(internet)、全球移动通讯系统(global system of mobile communication,简称为gsm)、宽带码分多址(wideband code division multiple access,简称为wcdma)、4g网络、5g网络、蓝牙(bluetooth)、wi-fi等无线或有线网络。
89.实施例四
90.本实施例还提供一种计算机可读存储介质,包括闪存、硬盘、多媒体卡、卡型存储
器(例如,sd或dx存储器等)、随机访问存储器(ram)、静态随机访问存储器(sram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、可编程只读存储器(prom)、磁性存储器、磁盘、光盘、服务器、app应用商城等,其上存储有计算机程序,所述计算机程序被处理器执行时实现估值表的统一处理方法的步骤。
91.显然,本领域的技术人员应该明白,上述的本发明实施例的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明实施例不限制于任何特定的硬件和软件结合。
92.需要说明的是,本发明实施例序号仅仅为了描述,并不代表实施例的优劣。
93.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。
94.以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献