本发明涉及计算机,特别涉及人工智能,尤其涉及一种基于地理信息系统的用户地址核验方法和装置。
背景技术:
1、为了确保用户在办理银行业务时提供的地址信息真实完整、准确有效,以便后续各类精准营销、合规要求检查等工作的开展,常采用多种渠道和手段对客户的详细地址进行核验。相关技术中,通常通过机器学习和人工智能技术反复更新训练模型,对结构化地址进行校验,需要大量的训练数据以及训练时间,对数据质量以及数据格式要求较高,耗费成本较大,无法保证模型准确度,只能校验地址数据本身是否真实准确,无法对用户是否提供了其本人正实际居住的真实住宅地址或是否为仍在居住的有效住宅地址等相关用户详细地址核验工作提供相应的技术支持,无法保证用户真实地址与填写地址的一致性,对银行业务的开展存在一定安全隐患。
技术实现思路
1、本发明的一个目的在于提供一种基于地理信息系统的用户地址核验方法,基于gis,对用户填写的地址信息与用户交易的地址信息进行空间计算和空间检索,从而对用户真实地址与填写地址的一致性进行自动核验,耗费成本较低,能够保证核验结果的准确性,从而确保银行业务开展的安全性。本发明的另一个目的在于提供一种基于地理信息系统的用户地址核验装置。本发明的再一个目的在于提供一种计算机可读介质。本发明的还一个目的在于提供一种计算机设备。
2、为了达到以上目的,本发明一方面公开了一种基于地理信息系统的用户地址核验方法,包括:
3、获取用户信息数据表、交易信息数据表和企业信息数据表,用户信息数据表包括用户原始地址;
4、通过地理信息系统,对用户原始地址进行预处理,得到预处理后的用户地址信息;
5、通过地理信息系统,根据用户地址信息、交易信息数据表和企业信息数据表,生成区块重叠区域;
6、根据区块重叠区域,对用户地址信息进行核验,得到用户地址核验结果。
7、优选的,用户地址信息包括标准结构化地址和真实参考地址;
8、通过地理信息系统,对用户原始地址进行预处理,得到预处理后的用户地址信息,包括:
9、调用地址标准化算法,按照预设的地址结构对用户原始地址进行标准化处理,得到标准结构化地址;
10、调用地址验真算法,对用户原始地址进行置信度计算,生成真实参考地址。
11、优选的,通过地理信息系统,根据用户地址信息、交易信息数据表和企业信息数据表,生成区块重叠区域,包括:
12、按照预设的筛选条件,根据企业信息数据表,从交易信息数据表中筛选出指定类型的聚合数据表;
13、通过地理信息系统,根据企业信息数据表和聚合数据表,生成用户关联的商户地址信息;
14、通过地理信息系统,根据用户地址信息和用户关联的商户地址信息,生成区块重叠区域。
15、优选的,筛选条件包括时间条件和类型条件;
16、按照预设的筛选条件,根据企业信息数据表,从交易信息数据表中筛选出指定类型的聚合数据表,包括:
17、从交易信息数据表中筛选出符合时间条件的交易数据;
18、通过交易信息数据表,根据筛选出的交易数据,确定出交易的对方账户账号;
19、通过企业信息数据表,根据对方账户账号,确定出企业类型;
20、从交易数据中筛选出指定的企业类型对应的指定交易数据;
21、根据筛选出的指定交易数据,生成指定类型的聚合数据表。
22、优选的,通过地理信息系统,根据企业信息数据表和聚合数据表,生成用户关联的商户地址信息,包括:
23、通过企业信息数据表,查询出每条聚合数据中对方账户账号对应的对方账户名称和注册地址;
24、调用地址验真算法,根据对方账户名称和注册地址,生成商户地址信息。
25、优选的,通过地理信息系统,根据用户地址信息和用户关联的商户地址信息,生成区块重叠区域,包括:
26、通过地理信息系统,根据用户关联的商户地址信息进行辐射范围转换,生成商户辐射地区编码;
27、调用空间计算算法,对用户关联的各个商户辐射地区编码进行空间计算,生成区块重叠区域。
28、优选的,根据区块重叠区域,对用户地址信息进行核验,得到用户地址核验结果,包括:
29、调用空间检索算法,判断用户地址信息是否处于区块重叠区域内;
30、若是,确定用户地址核验结果为核验通过;
31、若否,确定用户地址核验结果为核验失败。
32、本发明还公开了一种基于地理信息系统的用户地址核验装置,包括:
33、获取单元,用于获取用户信息数据表、交易信息数据表和企业信息数据表,用户信息数据表包括用户原始地址;
34、预处理单元,用于通过地理信息系统,对用户原始地址进行预处理,得到预处理后的用户地址信息;
35、区块重叠区域生成单元,用于通过地理信息系统,根据用户地址信息、交易信息数据表和企业信息数据表,生成区块重叠区域;
36、用户地址核验单元,用于根据区块重叠区域,对用户地址信息进行核验,得到用户地址核验结果。
37、本发明还公开了一种计算机可读介质,其上存储有计算机程序,该程序被处理器执行时实现如上所述方法。
38、本发明还公开了一种计算机设备,包括存储器和处理器,所述存储器用于存储包括程序指令的信息,所述处理器用于控制程序指令的执行,所述处理器执行所述程序时实现如上所述方法。
39、本发明还公开了一种计算机程序产品,包括计算机程序/指令,计算机程序/指令被处理器执行时实现如上所述方法。
40、本发明获取用户信息数据表、交易信息数据表和企业信息数据表,用户信息数据表包括用户原始地址;通过地理信息系统,对用户原始地址进行预处理,得到预处理后的用户地址信息;通过地理信息系统,根据用户地址信息、交易信息数据表和企业信息数据表,生成区块重叠区域;根据区块重叠区域,对用户地址信息进行核验,得到用户地址核验结果,基于gis,对用户填写的地址信息与用户交易的地址信息进行空间计算和空间检索,从而对用户真实地址与填写地址的一致性进行自动核验,耗费成本较低,能够保证核验结果的准确性,从而确保银行业务开展的安全性。
1.一种基于地理信息系统的用户地址核验方法,其特征在于,所述方法包括:
2.根据权利要求1所述的基于地理信息系统的用户地址核验方法,其特征在于,所述用户地址信息包括标准结构化地址和真实参考地址;
3.根据权利要求1所述的基于地理信息系统的用户地址核验方法,其特征在于,所述通过地理信息系统,根据所述用户地址信息、交易信息数据表和企业信息数据表,生成区块重叠区域,包括:
4.根据权利要求3所述的基于地理信息系统的用户地址核验方法,其特征在于,所述筛选条件包括时间条件和类型条件;
5.根据权利要求3所述的基于地理信息系统的用户地址核验方法,其特征在于,所述通过所述地理信息系统,根据所述企业信息数据表和聚合数据表,生成用户关联的商户地址信息,包括:
6.根据权利要求3所述的基于地理信息系统的用户地址核验方法,其特征在于,所述通过所述地理信息系统,根据所述用户地址信息和用户关联的商户地址信息,生成区块重叠区域,包括:
7.根据权利要求1所述的基于地理信息系统的用户地址核验方法,其特征在于,所述根据所述区块重叠区域,对所述用户地址信息进行核验,得到用户地址核验结果,包括:
8.一种基于地理信息系统的用户地址核验装置,其特征在于,所述装置包括:
9.一种计算机可读介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1至7任一项所述的基于地理信息系统的用户地址核验方法。
10.一种计算机设备,包括存储器和处理器,所述存储器用于存储包括程序指令的信息,所述处理器用于控制程序指令的执行,其特征在于,所述程序指令被处理器加载并执行时实现权利要求1至7任一项所述的基于地理信息系统的用户地址核验方法。
11.一种计算机程序产品,包括计算机程序/指令,其特征在于,所述计算机程序/指令被处理器执行时实现权利要求1至7任一项所述的基于地理信息系统的用户地址核验方法。
