技术特征:
1.一种支付方式的推荐方法,其特征在于,包括:判断是否接收到目标用户在目标应用触发的支付请求;若是,获取与所述目标应用对应的所有用户的支付行为数据;对所述支付行为数据进行分析处理,确定出满足第一预设条件的第一支付方式;获取与所述支付请求对应的支付金额,并基于所述支付金额从所有所述第一支付方式中筛选出满足第二预设条件的第二支付方式;获取预设时间段内,所述目标用户在所述目标应用中的指定支付行为数据,以及获取与每一个所述第二支付方式分别对应的预设权重;基于所述指定支付行为数据与所述预设权重,调用预设的分数统计算法计算出每一个所述第二支付方式的支付分数;基于所述支付分数从所有所述第二支付方式中确定出与所述目标用户对应的推荐支付方式。2.根据权利要求1所述的支付方式的推荐方法,其特征在于,所述对所述支付行为数据进行分析处理,确定出满足第一预设条件的第一支付方式的步骤,包括:对所述支付行为数据进行分析,获取所有所述用户中使用频率最高的第一预设数量的第一指定支付方式,以及获取所有所述用户中支付成功率最高的第二预设数量的第二指定支付方式;对所述指定支付行为数据进行分析,获取所述目标用户使用频率最高的第三预设数量的第三指定支付方式;对所述第一指定支付方式、所述第二指定支付方式与所述第三指定支付方式进行去重处理,得到对应的第四指定支付方式;从所述第四指定支付方式中筛选出终端支持的第五指定支付方式;将所述第五指定支付方式作为所述第一支付方式。3.根据权利要求1所述的支付方式的推荐方法,其特征在于,所述获取与所述支付请求对应的支付金额,并基于所述支付金额从所有所述第一支付方式中筛选出满足第二预设条件的第二支付方式的步骤,包括:获取与所述支付请求对应的支付金额;获取与每一种所述第一支付方式分别对应的账户余额;从所有所述第一支付方式中筛选出账户余额大于所述支付金额的第六指定支付方式;判断所述第六指定支付方式中是否存在处于预设的支付约束状态的第七指定支付方式;若是,从所述第六指定支付方式中剔除所述第七指定支付方式,得到处理后的第六指定支付方式;将所述处理后的第六指定支付方式作为所述第二支付方式。4.根据权利要求3所述的支付方式的推荐方法,其特征在于,所述获取与每一种所述第一支付方式分别对应的账户余额的步骤,包括:获取与各所述第一支付方式分别对应的服务器信息;基于所述服务器信息,分别发送余额查询请求至与所述服务器信息对应的服务器;分别接收各所述服务器反馈的与各所述第一支付方式分别对应的余额信息;
基于所述余额信息,确定出与每一种所述第一支付方式分别对应的账户余额。5.根据权利要求1所述的支付方式的推荐方法,其特征在于,所述基于所述指定支付行为数据与所述预设权重,调用预设的分数统计算法计算出每一个所述第二支付方式的支付分数的步骤,包括:基于所述指定支付行为数据,计算出在所述预设时间段内第八指定支付方式的支付成功率,在所述预设时间段内所述第八指定支付方式的实时支付处理的平均处理时长,所述目标用户对于所述第八指定支付方式的使用频率,以及所述目标用户对于所述第八指定支付方式的喜爱偏好系数;其中,所述第八指定支付方式为所有所述第二支付方式的任意一种支付方式;获取所述第八指定支付行为的预设权重;基于预设的分数统计算法计算出所述第八指定支付行为的支付分数,所述分数统计算法为:其中,s为支付分数,a为在所述预设时间段内所述第八指定支付方式的支付成功率,b为在所述预设时间段内所述第八指定支付方式的平均处理时长,c为所述目标用户对于所述第八指定支付方式的使用频率,d为所述目标用户对于所述第八指定支付方式的喜爱偏好系数,θ为所述第八指定支付行为的预设权重。6.根据权利要求1所述的支付方式的推荐方法,其特征在于,所述基于所述支付分数从所有所述第二支付方式中确定出与所述目标用户对应的推荐支付方式的步骤,包括:获取预设的分数阈值;从所有所述支付分数中筛选出大于所述分数阈值的目标支付分数;从所有所述第二支付方式中获取与所述目标支付分数对应的第三支付方式,并获取所述第三支付方式的数量;判断所述第三支付方式的数量是否大于第四预设数量;若是,将所述第三支付方式按照所述目标支付分数的数值从大到小的顺序进行排序,得到对应的排序结果;基于所述排序结果的排序方式,依次从所有所述第三支付方式筛选出第四预设数量的第四支付方式;将所有所述第四支付方式作为所述推荐支付方式。7.根据权利要求1所述的支付方式的推荐方法,其特征在于,所述基于所述支付分数从所有所述第二支付方式中确定出与所述目标用户对应的推荐支付方式的步骤,包括:分别获取每一个所述第二支付方式的支付分数;从所有所述第二支付方式的支付分数中筛选出支付分数最大的第五支付方式;判断所述第五支付方式的数量是否为1;若是,将所述第五支付方式作为所述推荐支付方式。8.一种支付方式的推荐装置,其特征在于,包括:第一判断模块,用于判断是否接收到目标用户在目标应用触发的支付请求;第一获取模块,用于若是,获取与所述目标应用对应的所有用户的支付行为数据;分析模块,用于对所述支付行为数据进行分析处理,确定出满足第一预设条件的第一支付方式;
筛选模块,用于获取与所述支付请求对应的支付金额,并基于所述支付金额从所有所述第一支付方式中筛选出满足第二预设条件的第二支付方式;第二获取模块,用于获取预设时间段内,所述目标用户在所述目标应用中的指定支付行为数据,以及获取与每一个所述第二支付方式分别对应的预设权重;计算模块,用于基于所述指定支付行为数据与所述预设权重,调用预设的分数统计算法计算出每一个所述第二支付方式的支付分数;确定模块,用于基于所述支付分数从所有所述第二支付方式中确定出与所述目标用户对应的推荐支付方式。9.一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述方法的步骤。10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。
技术总结
本申请涉及人工智能技术,提供一种支付方式的推荐方法、装置、计算机设备和存储介质,方法包括:当接收目标用户触发的支付请求,获取目标应用对应的所有用户的支付行为数据;对支付行为数据进行分析处理,确定出满足第一预设条件的第一支付方式;基于支付请求的支付金额从所有第一支付方式筛选出满足第二预设条件的第二支付方式;基于获取的指定支付行为数据与第二支付方式的预设权重计算各第二支付方式的支付分数;基于支付分数从所有第二支付方式中确定出与述目标用户对应的推荐支付方式。通过本申请能够提高支付方式推荐的准确性。本申请还可以应用于区块链领域,上述推荐支付方式可以存储于区块链上。式可以存储于区块链上。式可以存储于区块链上。
技术研发人员:余鸿飞
受保护的技术使用者:平安科技(深圳)有限公司
技术研发日:2022.02.14
技术公布日:2022/5/31