报文识别方法、装置、计算机系统及可读存储介质制造方法及图纸

技术编号:28987352 阅读:18 留言:0更新日期:2021-06-23 09:38
本公开提供了一种报文识别方法,可用于人工智能技术领域或其他领域。其中,该方法包括:接收用于识别跨金融机构服务报文的请求,其中,请求中携带待识别的跨金融机构服务报文;对待识别的跨金融机构服务报文进行预处理,确定跨金融机构服务报文中的目标报文字段信息;基于目标报文字段信息,确定跨金融机构服务报文的业务类型;以及基于跨金融机构服务报文的业务类型,执行与业务类型相匹配的业务流程。本公开还提供了报文识别装置、计算机系统、可读存储介质以及计算机程序产品。

【技术实现步骤摘要】
报文识别方法、装置、计算机系统及可读存储介质
本公开涉及人工智能
或其他领域,更具体地,涉及一种报文识别方法、装置、计算机系统、可读存储介质及计算机程序产品。
技术介绍
随着计算机系统的不断发展,以电子方式实时全额处理跨行及跨区支付业务的应用广泛且普遍。随着业务量变大,网上支付跨行清算采用统一的接口和操作平台,大大提升了工作效率。不仅如此,在各个金融机构之间,还设计金融机构之间交换信息使用的跨金融机构服务报文,以便进行业务沟通。在实现本公开构思的过程中,专利技术人发现相关技术中至少存在如下问题:报文的格式以及信息多样,导致在进行业务类型判断时,人工处理效率低,识别耗时长。
技术实现思路
有鉴于此,本公开提供了一种报文识别方法、装置、计算机系统、可读存储介质及计算机程序产品。本公开的一个方面提供了一种报文识别方法,包括:接收用于识别跨金融机构服务报文的请求,其中,请求中携带待识别的跨金融机构服务报文;对待识别的跨金融机构服务报文进行预处理,确定跨金融机构服务报文中的目标报文字段信息;基于目标报文字段信息,确定跨金融机构服务报文的业务类型;以及基于跨金融机构服务报文的业务类型,执行与业务类型相匹配的业务流程。根据本公开的实施例,基于目标报文字段信息,确定跨金融机构服务报文的业务类型包括:利用识别模型对目标报文字段信息进行识别,得到模型识别业务类型;利用匹配规则对目标报文字段信息进行识别,得到匹配识别业务类型;基于模型识别业务类型和匹配识别业务类型,确定跨金融机构服务报文的业务类型。根据本公开的实施例,其中,跨金融机构服务报文的业务类型包括非金融市场后台类或者金融市场后台类;基于模型识别业务类型和匹配识别业务类型,确定跨金融机构服务报文的业务类型包括:在模型识别业务类型和/或匹配识别业务类型为金融市场后台类的情况下,确定跨金融机构服务报文的业务类型为金融市场后台类;在模型识别业务类型和匹配识别业务类型均为非金融市场后台类的情况下,确定跨金融机构服务报文的业务类型为非金融市场后台类。根据本公开的实施例,其中,目标报文字段信息包括收款人属性信息、付款人属性信息、报文附言信息、报文种类信息、业务类型信息、金融机构标识信息中的一种或多种。根据本公开的实施例,其中,利用匹配规则对目标报文字段信息进行识别,确定匹配识别业务类型包括:将匹配规则中的预设关键词与目标报文字段信息进行匹配,确定匹配值;基于匹配值,确定匹配识别业务类型。根据本公开的实施例,在利用识别模型对目标报文字段信息进行识别,确定模型识别业务类型之前,方法还包括:构建初始识别模型,其中,初始识别模型包括文本分类算法;利用训练样本训练初始识别模型,得到识别模型,其中,训练样本包括目标报文字段信息和业务类型标签;在利用识别模型对目标报文字段信息进行识别,得到模型识别业务类型之后,方法还包括:在模型识别业务类型为非金融市场后台类,且匹配识别业务类型为金融市场后台类的情况下,将待识别报文作为训练样本,对识别模型进行优化训练,得到优化训练后的识别模型,以便利用优化训练后的识别模型对目标报文字段信息进行识别。根据本公开的实施例,对待识别的跨金融机构服务报文进行预处理,确定跨金融机构服务报文中的目标报文字段信息包括:基于预设规则对待识别的跨金融机构服务报文进行字段提取,确定跨金融机构服务报文中的目标报文字段信息。根据本公开的实施例,其中,接收用于识别跨金融机构服务报文的请求包括:接收金融市场业务智能入账系统传输的用于识别跨金融机构服务报文的请求,其中,请求中携带的待识别的跨金融机构服务报文为跨金融机构清算系统传输至金融市场业务智能入账系统。根据本公开的实施例,其中,基于跨金融机构服务报文的业务类型,执行与业务类型相匹配的业务流程包括:将含有跨金融机构服务报文的业务类型的信息传输至金融市场业务智能入账系统,以便金融市场业务智能入账系统向清算平台发送用于执行与业务类型相匹配的业务流程的请求。本公开的再一方面提供了一种报文识别装置,包括:接收模块,用于接收用于识别跨金融机构服务报文的请求,其中,请求中携带待识别的跨金融机构服务报文;预处理模块,用于对待识别的跨金融机构服务报文进行预处理,确定跨金融机构服务报文中的目标报文字段信息;确定模块,用于基于目标报文字段信息,确定跨金融机构服务报文的业务类型;以及执行模块,用于基于跨金融机构服务报文的业务类型,执行与业务类型相匹配的业务流程。本公开的再一方面提供一种计算机系统,包括:一个或多个处理器;存储器,用于存储一个或多个程序,其中,当一个或多个程序被一个或多个处理器执行时,使得一个或多个处理器实现上述的报文识别方法。本公开的再一方面提供一种计算机可读存储介质,其上存储有可执行指令,指令被处理器执行时使处理器实现上述的报文识别方法。本公开的再一方面提供一种计算机程序产品,包括计算机程序,计算机程序包括计算机可执行指令,指令在被执行时用于实现上述的报文识别方法。根据本公开的实施例,因为采用了接收用于识别跨金融机构服务报文的请求,其中,请求中携带待识别的跨金融机构服务报文;对待识别的跨金融机构服务报文进行预处理,确定跨金融机构服务报文中的目标报文字段信息;基于目标报文字段信息,确定跨金融机构服务报文的业务类型;以及基于跨金融机构服务报文的业务类型,执行与业务类型相匹配的业务流程的技术手段,利用对待识别的跨金融机构服务报文进行预处理,确定跨金融机构服务报文中的目标报文字段信息,基于目标报文字段信息,确定跨金融机构服务报文的业务类型来减少人工处理;所以至少部分地克服了现有技术中报文数据出现不一致现象,需要人工处理,导致处理效率低下的技术问题,进而达到了高效、快速的报文识别的技术效果。附图说明通过以下参照附图对本公开实施例的描述,本公开的上述以及其他目的、特征和优点将更为清楚,在附图中:图1示意性示出了可以本公开实施例的报文识别系统示意图;图2示意性示出了可以应用本公开的报文识别方法和装置的示例性系统架构;图3示意性示出了根据本公开实施例的报文识别方法的流程图;图4示意性示出了根据本公开另一实施例的报文识别方法的流程图;图5示意性示出了根据本公开另一实施例的报文识别方法的流程图;图6示意性示出了根据本公开实施例的报文识别装置的框图;以及图7示意性示出了根据本公开实施例的适于实现报文识别方法的计算机系统的框图。具体实施方式以下,将参照附图来描述本公开的实施例。但是应该理解,这些描述只是示例性的,而并非要限制本公开的范围。在下面的详细描述中,为便于解释,阐述了许多具体的细节以提供对本公开实施例的全面理解。然而,明显地,一个或多个实施例在没有这些具体本文档来自技高网...

【技术保护点】
1.一种报文识别方法,包括:/n接收用于识别跨金融机构服务报文的请求,其中,所述请求中携带待识别的跨金融机构服务报文;/n对所述待识别的跨金融机构服务报文进行预处理,确定所述跨金融机构服务报文中的目标报文字段信息;/n基于所述目标报文字段信息,确定所述跨金融机构服务报文的业务类型;以及/n基于所述跨金融机构服务报文的业务类型,执行与所述业务类型相匹配的业务流程。/n

【技术特征摘要】
1.一种报文识别方法,包括:
接收用于识别跨金融机构服务报文的请求,其中,所述请求中携带待识别的跨金融机构服务报文;
对所述待识别的跨金融机构服务报文进行预处理,确定所述跨金融机构服务报文中的目标报文字段信息;
基于所述目标报文字段信息,确定所述跨金融机构服务报文的业务类型;以及
基于所述跨金融机构服务报文的业务类型,执行与所述业务类型相匹配的业务流程。


2.根据权利要求1所述的方法,所述基于所述目标报文字段信息,确定所述跨金融机构服务报文的业务类型包括:
利用识别模型对所述目标报文字段信息进行识别,得到模型识别业务类型;
利用匹配规则对所述目标报文字段信息进行识别,得到匹配识别业务类型;
基于所述模型识别业务类型和所述匹配识别业务类型,确定所述跨金融机构服务报文的业务类型。


3.根据权利要求2所述的方法,其中,所述跨金融机构服务报文的业务类型包括非金融市场后台类或者金融市场后台类;
所述基于所述模型识别业务类型和所述匹配识别业务类型,确定所述跨金融机构服务报文的业务类型包括:
在所述模型识别业务类型和/或所述匹配识别业务类型为所述金融市场后台类的情况下,确定所述跨金融机构服务报文的业务类型为所述金融市场后台类;
在所述模型识别业务类型和所述匹配识别业务类型均为所述非金融市场后台类的情况下,确定所述跨金融机构服务报文的业务类型为所述非金融市场后台类。


4.根据权利要求2所述的方法,其中,所述目标报文字段信息包括收款人属性信息、付款人属性信息、报文附言信息、报文种类信息、业务类型信息、金融机构标识信息中的一种或多种。


5.根据权利要求4所述的方法,其中,所述利用匹配规则对所述目标报文字段信息进行识别,确定匹配识别业务类型包括:
将所述匹配规则中的预设关键词与所述目标报文字段信息进行匹配,确定匹配值;
基于所述匹配值,确定所述匹配识别业务类型。


6.根据权利要求2所述的方法,在所述利用识别模型对所述目标报文字段信息进行识别,确定模型识别业务类型之前,所述方法还包括:
构建初始识别模型,其中,所述初始识别模型包括文本分类算法;
利用训练样本训练所述初始识别模型,得到所述识别模型,其中,所述训练样本包括所述目标报文字段信息和业务类型标签;
在所述利用识别模型对所述目标报文字段信息进行识别,得到模型识别业务类型之后,所述方法...

【专利技术属性】
技术研发人员:钟宇航王喜彬苏惠雪韦东俊
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:北京;11

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

1