System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及人工智能,特别指一种用于银行的地址信息补全方法及系统。
技术介绍
1、随着现代社会数字化、信息化的快速发展,在金融服务、电商、物流等行业中,地址信息的准确性和完整性对于服务质量和效率至关重要。然而,由于客户在填写地址信息时,可能存在疏忽、习惯差异或理解错误,导致地址信息不完整或不准确,这给后续的服务处理带来了诸多不便。
2、银行相对于电商、物流等行业的地址信息更新及时性较差,也更为不完善,因为地址信息一般是客户办理各类业务时留存的地址,如果一个客户很多年前办理过业务,此后未曾主动办理业务,那么客户实际的地址信息可能与之前记录的存在较大差异,甚至有些地址信息已经更名或者撤并也未能得到更新,因此产生了地址信息补全的需求。
3、针对地址信息的补全,存在如下挑战:1、不同地区、不同用户的地址信息书写习惯存在差异,这给地址信息补全带来了一定的困难,例如用户在输入地址信息时可能采用简写的方式;2、缺乏完整、准确的标准地址库作为支撑,在进行地址信息补全时,无法根据地址信息在标准地址库中进行准确的匹配和查找,从而影响地址信息补全的效果;3、传统的地址信息补全大多基于简单的查表或全文字匹配算法,在处理大量数据时容易产生重复、冗余的数据,或者匹配效果不佳,同时对于用户输入的地址信息中,存在改“乡”变“镇”,改“市”变“区”等情况,使得补全后的地址信息可能并不准确。
4、因此,如何提供一种用于银行的地址信息补全方法及系统,实现提升地址信息补全的准确性,成为一个亟待解决的技术问题。
1、本专利技术要解决的技术问题,在于提供一种用于银行的地址信息补全方法及系统,实现提升地址信息补全的准确性。
2、第一方面,本专利技术提供了一种用于银行的地址信息补全方法,包括如下步骤:
3、步骤s10、服务器设定一优先级排序规则,创建一标准地址库;
4、步骤s20、基于客户标识从银行系统的各子系统获取记录的地址信息;
5、步骤s30、基于所述优先级排序规则设定获取的各地址信息的地址优先级;
6、步骤s40、对所述地址优先级最高的地址信息进行层级划分,得到对应的第一层级字段;
7、步骤s50、基于所述标准地址库对第一层级字段进行匹配,以对各所述地址信息进行补全。
8、进一步的,所述步骤s10中,所述优先级排序规则具体为:
9、设定一第一时长阈值,往回追溯所述第一时长阈值,判断是否存在寄送业务,若是,则将存在寄送业务的地址信息的地址优先级设为最高级,基于地址长度对剩余的地址信息的地址优先级进行排序;否否,则基于地址长度对所有的地址信息的地址优先级进行排序;
10、当存在地址长度相同的地址信息时,基于人工智能算法自动对地址优先级进行排序;
11、所述标准地址库存储有若干个标准地址,各所述标准地址包含五级的第二层级字段;
12、所述步骤s20中,所述客户标识为身份证号码。
13、进一步的,所述步骤s40具体为:
14、通过i nstr函数对所述地址优先级最高的地址信息进行层级划分得到划分结果,基于所述标准地址库对划分结果进行更新替换,得到对应的第一层级字段,对层级划分后的各所述第一层级字段设置地址标识。
15、进一步的,所述步骤s50具体包括:
16、步骤s51、对所述标准地址库存储的各标准地址进行层级划分得到若干个第二层级字段;
17、步骤s52、设定一组合规则,基于所述组合规则对标准地址库的各第二层级字段进行排列组合,得到组合结果;
18、步骤s53、基于各所述组合结果的重复数量,设定各所述组合结果的地址匹配顺序;
19、步骤s54、基于所述地址匹配顺序,依次对所述组合结果以及第一层级字段进行匹配,判断匹配的所述组合结果是否存在重复,若否,则基于匹配的所述组合结果对各地址信息进行补全;若是,则基于所述地址匹配顺序对下一个组合结果进行匹配;
20、步骤s55、当对所有的所述组合结果均进行匹配还存在重复,则基于所述地址优先级对下一个地址信息进行匹配;
21、步骤s55、当对所有的所述地址信息均进行匹配还存在重复,则对各所述地址信息进行辅助补全。
22、进一步的,所述步骤s55中,所述对各所述地址信息进行辅助补全具体为:
23、设定一第二时长阈值,往回追溯所述第二时长阈值,判断所述客户标识对应的客户是否办理过业务,若是,则基于业务办理的网点位置对各所述地址信息进行补全;若否,则基于所述客户标识对应的身份证号码对各地址信息进行补全。
24、第二方面,本专利技术提供了一种用于银行的地址信息补全系统,包括如下模块:
25、初始化模块,用于服务器设定一优先级排序规则,创建一标准地址库;
26、地址信息获取模块,用于基于客户标识从银行系统的各子系统获取记录的地址信息;
27、地址优先级设定模块,用于基于所述优先级排序规则设定获取的各地址信息的地址优先级;
28、层级划分模块,用于对所述地址优先级最高的地址信息进行层级划分,得到对应的第一层级字段;
29、地址信息补全模块,用于基于所述标准地址库对第一层级字段进行匹配,以对各所述地址信息进行补全。
30、进一步的,所述初始化模块中,所述优先级排序规则具体为:
31、设定一第一时长阈值,往回追溯所述第一时长阈值,判断是否存在寄送业务,若是,则将存在寄送业务的地址信息的地址优先级设为最高级,基于地址长度对剩余的地址信息的地址优先级进行排序;否否,则基于地址长度对所有的地址信息的地址优先级进行排序;
32、当存在地址长度相同的地址信息时,基于人工智能算法自动对地址优先级进行排序;
33、所述标准地址库存储有若干个标准地址,各所述标准地址包含五级的第二层级字段;
34、所述地址信息获取模块中,所述客户标识为身份证号码。
35、进一步的,所述层级划分模块具体用于:
36、通过i nstr函数对所述地址优先级最高的地址信息进行层级划分得到划分结果,基于所述标准地址库对划分结果进行更新替换,得到对应的第一层级字段,对层级划分后的各所述第一层级字段设置地址标识。
37、进一步的,所述地址信息补全模块具体包括:
38、标准地址层级划分单元,用于对所述标准地址库存储的各标准地址进行层级划分得到若干个第二层级字段;
39、排列组合单元,用于设定一组合规则,基于所述组合规则对标准地址库的各第二层级字段进行排列组合,得到组合结果;
40、地址匹配顺序设定单元,用于基于各所述组合结果的重复数量,设定各所述组合结果的地址匹配顺序;
41、第一匹配单元,用于基于所述地址匹配顺序,依次对所述组合结果以及第一层级字段进行匹配,判断匹配的所述组本文档来自技高网...
【技术保护点】
1.一种用于银行的地址信息补全方法,其特征在于:包括如下步骤:
2.如权利要求1所述的一种用于银行的地址信息补全方法,其特征在于:所述步骤S10中,所述优先级排序规则具体为:
3.如权利要求1所述的一种用于银行的地址信息补全方法,其特征在于:所述步骤S40具体为:
4.如权利要求1所述的一种用于银行的地址信息补全方法,其特征在于:所述步骤S50具体包括:
5.如权利要求4所述的一种用于银行的地址信息补全方法,其特征在于:所述步骤S55中,所述对各所述地址信息进行辅助补全具体为:
6.一种用于银行的地址信息补全系统,其特征在于:包括如下模块:
7.如权利要求6所述的一种用于银行的地址信息补全系统,其特征在于:所述初始化模块中,所述优先级排序规则具体为:
8.如权利要求6所述的一种用于银行的地址信息补全系统,其特征在于:所述层级划分模块具体用于:
9.如权利要求6所述的一种用于银行的地址信息补全系统,其特征在于:所述地址信息补全模块具体包括:
10.如权利要求9所述的一种用于银
...【技术特征摘要】
1.一种用于银行的地址信息补全方法,其特征在于:包括如下步骤:
2.如权利要求1所述的一种用于银行的地址信息补全方法,其特征在于:所述步骤s10中,所述优先级排序规则具体为:
3.如权利要求1所述的一种用于银行的地址信息补全方法,其特征在于:所述步骤s40具体为:
4.如权利要求1所述的一种用于银行的地址信息补全方法,其特征在于:所述步骤s50具体包括:
5.如权利要求4所述的一种用于银行的地址信息补全方法,其特征在于:所述步骤s55中,所述对各所述地址信息进行辅助补全具体为:
...
【专利技术属性】
技术研发人员:叶娟,饶龙翔,方启宇,张欢鑫,温宇含,余润堃,张帆,
申请(专利权)人:中国农业银行股份有限公司福建省分行,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。