基于区块链的信用贷产品推荐方法及银行端节点技术

技术编号:35539185 阅读:15 留言:0更新日期:2022-11-09 15:06
本发明专利技术公开了一种基于区块链的信用贷产品推荐方法及银行端节点,涉及区块链技术领域,多个银行端节点构成区块链网络,每一银行端节点均预先存储有所有银行的信用贷产品的详细信息,该方法包括:在检测到用户的登录通知时,获取当前用户的特征信息;将当前用户的特征信息输入客户喜好信用贷产品预测模型,得到当前用户喜欢程度排名前N个的信用贷产品的唯一标识;根据每一信用贷产品的唯一标识到区块链网络中查询得到所有银行端节点共识验证通过的每一信用贷产品的详细信息;将共识验证通过的前N个信用贷产品的详细信息发送至用户的客户端。本发明专利技术可以安全准确地为用户推荐喜好的信用贷产品,提升了用户体验。提升了用户体验。提升了用户体验。

【技术实现步骤摘要】
基于区块链的信用贷产品推荐方法及银行端节点


[0001]本专利技术涉及区块链
,尤其涉及一种基于区块链的信用贷产品推荐方法及银行端节点。

技术介绍

[0002]本部分旨在为权利要求书中陈述的本专利技术实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
[0003]目前,用户在登录某家银行的手机银行后,银行只能向该用户推荐本行的信用贷产品,未能跨行推荐适合该用户的信用贷产品,也许他行的信用贷产品更适合该用户,也许本行的信用贷产品更适合他行的用户。因此,目前各家银行的用户数据、信用贷产品相关的数据是相互独立的,因此,各自建立的信用贷产品推荐模型无法为客户推荐其适合的产品,并且推荐的产品信息也存在不安全的情况。

技术实现思路

[0004]本专利技术实施例提供一种基于区块链的信用贷产品推荐方法,用以安全准确地为用户推荐喜好的信用贷产品,多个银行端节点构成区块链网络,每一银行端节点均预先存储有所有银行的信用贷产品的详细信息,该方法应用于任意一个银行端节点,该方法包括:
[0005]在检测到用户的登录通知时,获取当前用户的特征信息;
[0006]将当前用户的特征信息输入客户喜好信用贷产品预测模型,得到当前用户喜欢程度排名前N个的信用贷产品的唯一标识;N为大于1的正整数,所述客户喜好信用贷产品预测模型根据多家银行的多个历史用户的特征信息及对应的喜好信用贷产品样本基于联邦学习预先训练生成;
[0007]根据每一信用贷产品的唯一标识到区块链网络中查询得到所有银行端节点共识验证通过的每一信用贷产品的详细信息;
[0008]将共识验证通过的前N个信用贷产品的详细信息发送至所述用户的客户端。
[0009]本专利技术实施例还提供一种基于区块链的信用贷产品推荐银行端节点,用以安全准确地为用户推荐喜好的信用贷产品,多个银行端节点构成区块链网络,每一银行端节点均预先存储有所有银行的信用贷产品的详细信息,该银行端节点包括:
[0010]获取单元,用于在检测到用户的登录通知时,获取当前用户的特征信息;
[0011]预测单元,用于将当前用户的特征信息输入客户喜好信用贷产品预测模型,得到当前用户喜欢程度排名前N个的信用贷产品的唯一标识;N为大于1的正整数,所述客户喜好信用贷产品预测模型根据多家银行的多个历史用户的特征信息及对应的喜好信用贷产品样本基于联邦学习预先训练生成;
[0012]查询单元,用于根据每一信用贷产品的唯一标识到区块链网络中查询得到所有银行端节点共识验证通过的每一信用贷产品的详细信息;
[0013]推荐单元,用于将共识验证通过的前N个信用贷产品的详细信息发送至所述用户
的客户端。
[0014]本专利技术实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述基于区块链的信用贷产品推荐方法。
[0015]本专利技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述基于区块链的信用贷产品推荐方法。
[0016]本专利技术实施例还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现上述基于区块链的信用贷产品推荐方法。
[0017]本专利技术实施例中,基于区块链的信用贷产品推荐方案,多个银行端节点构成区块链网络,每一银行端节点均预先存储有所有银行的信用贷产品的详细信息,该方法应用于任意一个银行端节点,通过:在检测到用户的登录通知时,获取当前用户的特征信息;将当前用户的特征信息输入客户喜好信用贷产品预测模型,得到当前用户喜欢程度排名前N个的信用贷产品的唯一标识;N为大于1的正整数,所述客户喜好信用贷产品预测模型根据多家银行的多个历史用户的特征信息及对应的喜好信用贷产品样本基于联邦学习预先训练生成;根据每一信用贷产品的唯一标识到区块链网络中查询得到所有银行端节点共识验证通过的每一信用贷产品的详细信息;将共识验证通过的前N个信用贷产品的详细信息发送至所述用户的客户端,可以安全准确地为用户推荐喜好的信用贷产品,提升了用户体验。
附图说明
[0018]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
[0019]图1为本专利技术实施例中基于区块链的信用贷产品推荐方法的流程示意图;
[0020]图2为本专利技术实施例中每一银行端节点预先训练客户喜好信用贷产品预测模型的流程示意图;
[0021]图3为本专利技术实施例中基于区块链的信用贷产品推荐的架构示意图;
[0022]图4为本专利技术实施例中基于区块链的信用贷产品推荐装置的结构示意图;
[0023]图5为本专利技术一实施例的计算机设备结构示意图。
具体实施方式
[0024]为使本专利技术实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本专利技术实施例做进一步详细说明。在此,本专利技术的示意性实施例及其说明用于解释本专利技术,但并不作为对本专利技术的限定。
[0025]本申请技术方案中对数据的获取、存储、使用、处理等均符合国家法律法规的相关规定。
[0026]本文中术语“和/或”,仅仅是描述一种关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中术语“至
少一种”表示多种中的任意一种或多种中的至少两种的任意组合,例如,包括A、B、C中的至少一种,可以表示包括从A、B和C构成的集合中选择的任意一个或多个元素。
[0027]在本说明书的描述中,所使用的“包含”、“包括”、“具有”、“含有”等,均为开放性的用语,即意指包含但不限于。参考术语“一个实施例”、“一个具体实施例”、“一些实施例”、“例如”等的描述意指结合该实施例或示例描述的具体特征、结构或者特点包含于本申请的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。各实施例中涉及的步骤顺序用于示意性说明本申请的实施,其中的步骤顺序不作限定,可根据需要作适当调整。
[0028]如图3所示,多个银行端节点构成区块链网络,每一银行端节点均预先存储有所有银行的信用贷产品的详细信息,该方法应用于任意一个银行端节点,如图1所示,该方法包括:
[0029]步骤101:在检测到用户的登录通知时,获取当前用户的特征信息;
[0030]步骤102:将当前用户的特征信息输入客户喜好信用贷产品预测模型,得到当前用户喜欢程度排名前N个的信用贷产品的唯一标识;N为大于1的正整数,所述客户喜好信用贷产品预测模型根据多家本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的信用贷产品推荐方法,其特征在于,多个银行端节点构成区块链网络,每一银行端节点均预先存储有所有银行的信用贷产品的详细信息,该方法应用于任意一个银行端节点,该方法包括:在检测到用户的登录通知时,获取当前用户的特征信息;将当前用户的特征信息输入客户喜好信用贷产品预测模型,得到当前用户喜欢程度排名前N个的信用贷产品的唯一标识;N为大于1的正整数,所述客户喜好信用贷产品预测模型根据多家银行的多个历史用户的特征信息及对应的喜好信用贷产品样本基于联邦学习预先训练生成;根据每一信用贷产品的唯一标识到区块链网络中查询得到所有银行端节点共识验证通过的每一信用贷产品的详细信息;将共识验证通过的前N个信用贷产品的详细信息发送至所述用户的客户端。2.如权利要求1所述的基于区块链的信用贷产品推荐方法,其特征在于,还包括每一银行端节点按照如下方法预先训练所述客户喜好信用贷产品预测模型:获取多个历史用户的特征信息及对应的喜好信用贷产品样本;从历史用户的特征信息中提取出重要程度高于预设值的多个特征;对重要程度高于预设值的多个特征进行二次特征提取,得到二次特征提取后的特征信息;利用多个历史用户的二次特征提取后的特征信息及对应的喜好信用贷产品样本,训练客户喜好信用贷产品预测模型,得到每一银行端节点对应的训练好的客户喜好信用贷产品预测模型;所述模型参数用于上传联邦学习网络集群,由联邦学习网络集群对多个银行端节点上传的模型参数进行联合训练得到最终的客户喜好信用贷产品预测模型。3.如权利要求1所述的基于区块链的信用贷产品推荐方法,其特征在于,将共识验证通过的前N个信用贷产品的详细信息发送至所述用户的客户端,包括:将共识验证通过的前N个信用贷产品的详细信息通过5G网络发送至所述用户的客户端。4.如权利要求1所述的基于区块链的信用贷产品推荐方法,其特征在于,将共识验证通过的前N个信用贷产品的详细信息发送至所述用户的客户端,包括:将共识验证通过的前N个信用贷产品的详细信息排序后发送至所述用户的客户端。5.一种基于区块链的信用贷产品推荐银行端节点,其特征在于,多个银行端节点构成区块链网络,每一银行端节点均预先存储有所有银行的信用贷产品的详细信息,该银行端节点包括:获取单元,用于在检测到用户的登录通知时,获取...

【专利技术属性】
技术研发人员:滕建德王增峰王欣曹仰止张亚泽
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

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

1