基于头行代码与尾行代码的文件分类递交方法及其系统技术方案

技术编号:35537705 阅读:14 留言:0更新日期:2022-11-09 15:04
本发明专利技术提供了一种基于头行代码与尾行代码的文件分类递交方法,所述基于头行代码与尾行代码的文件分类递交的方法包括:获取待递交文件,其中,所述待递交文件包括头行代码和尾行代码;获取目标分类模型;将所述头行代码以及所述尾行代码分别输入所述目标分类模型以得到分类结果;根据所述分类结果将所述待递交文件标记为合法文件或者非法文件;汇总若干所述合法文件为目标文件;将所述目标文件保存至数据库并递交;以及汇总若干所述非法文件为错误文件,并展示所述错误文件。此外,本发明专利技术还提供了一种文件分类递交系统及计算机设备。本发明专利技术技术方案有效解决了需要人工处理文件分类递交的问题。递交的问题。递交的问题。

【技术实现步骤摘要】
基于头行代码与尾行代码的文件分类递交方法及其系统


[0001]本专利技术涉及金融科技
,尤其涉及一种基于头行代码与尾行代码的文件分类递交方法及其系统及计算机设备。

技术介绍

[0002]基于中国登记结算系统(中登TA)与基金销售机构之间传递的《开放式基金交换协议》文件、与基金管理人之间传递的《中国结算开放式基金新版系统管理人数据接口规范(TXT)》文件以及自建TA和基金销售机构之间的文件的头行代码以及尾行代码需要满足一定的规范才能递交到中国登记结算系统。而现有技术中,采用的是人工打开文件,肉眼识别是否符合规范。虽然传递文件头行代码和尾行代码需要满足一定的规范,有一定的规律性,但组成头行代码和尾行代码复杂多变,并不能电脑系统简单的判断是否满足规范判断的要求。

技术实现思路

[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]获取模块,用于获取待递交文件,其中,所述待递交文件包括头行代码和尾行代码;
[0041]调取模块,用于获取目标分类模型;
[0042]第一执行模块,用于将所述头行代码以及所述尾行代码分别输入所述目标分类模型以得到分类结果;
[0043]标记模块,用于当根据所述分类结果将所述待递交文件标记为合法文件或者非法文件;
[0044]第一汇总模板,用于汇总若干所述合法文件为目标文件;
[0045]第二执行模板,用于将所述目标文件保存至数据库并递交;以及
[0046]第二汇总模板,用于汇总若干所述非法文件为错误文件,并展示所述错误文件。
[0047]上述基于头行代码与尾行代码的文件分类递交方法及其系统及计算机设备,通过调取文件头行和尾行的代码,通过机器学习建立模型,对文件进行检索分类,把错误的文件剔除出递交文件,避免了跑批入库时造成成批文件的错误。其中通过机器学习建立目标模型,通过头行代码与尾行代码具备的特征值转与标签建立联系,经大量样本训练形成有效的目标模型。
附图说明
[0048]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。
[0049]图1为本专利技术实施例提供的基于头行代码与尾行代码的文件分类递交方法的流程图。
[0050]图2为本专利技术实施例提供的基于头行代码与尾行代码的文件分类递交方法的第一子流程图。
[0051]图3为本专利技术实施例提供的基于头行代码与尾行代码的文件分类递交方法的第二子流程图。
[0052]图4为本专利技术实施例提供的基于头行代码与尾行代码的文件分类递交方法的第三子流程图。
[0053]图5为本专利技术实施例提供的基于头行代码与尾行代码的文件分类递交方法的第四子流程图本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于头行代码与尾行代码的文件分类递交方法,其特征在于,所述基于头行代码与尾行代码的文件分类递交的方法包括:获取待递交文件,其中,所述待递交文件包括头行代码和尾行代码;获取目标分类模型;将所述头行代码以及所述尾行代码分别输入所述目标分类模型以得到分类结果;根据所述分类结果将所述待递交文件标记为合法文件或者非法文件;汇总若干所述合法文件为目标文件;将所述目标文件保存至数据库并递交;以及汇总若干所述非法文件为错误文件,并展示所述错误文件。2.如权利要求1所述的基于头行代码与尾行代码的文件分类递交方法,其特征在于,获取目标分类模型之前,所述基于头行代码与尾行代码的文件分类递交方法还包括:获取初始分类模型和样本文件,其中,所述样本文件包括头行代码和尾行代码,所述头行代码包括头行分类标签,所述尾行代码包括尾行分类标签;以及根据所述样本文件对所述初始分类模型进行迭代训练以得到所述目标分类模型。3.如权利要求2所述的基于头行代码与尾行代码的文件分类递交方法,其特征在于,根据所述样本文件对所述初始分类模型进行迭代训练以得到所述目标分类模型具体包括:将所述头行代码输入所述初始分类模型以得到初始头行标签;将所述尾行代码输入所述初始分类模型以得到初始尾行标签;以及根据同一所述头行代码的初始头行标签和头行分类标签、同一所述尾行代码的初始尾行标签和尾行分类标签对所述初始分类模型进行迭代训练以得到所述目标分类模型。4.如权利要求1所述的基于头行代码与尾行代码的文件分类递交方法,其特征在于,将所述头行代码以及所述尾行代码分别输入所述目标分类模型以得到分类结果具体包括:将所述头行代码输入所述目标分类模型以得到目标头行标签,其中,所述目标头行标签包括合规和违规;以及将所述尾行代码输入所述目标分类模型以得到目标尾行标签,其中,所述目标尾行标签包括合规和违规。5.如权利要求4所述的基于头行代码与尾行代码的文件分类递交方法,其特征在于,根据所述分类结果将所述待递交文件标记为合法文件或者非法文件具体包括:判断同一所述待递交文件的目标头行标签和...

【专利技术属性】
技术研发人员:谢琳
申请(专利权)人:平安银行股份有限公司
类型:发明
国别省市:

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

1