一种业务产品推送方法、系统、计算机设备及存储介质与流程

文档序号:36428213发布日期:2023-12-21 00:06阅读:38来源:国知局
一种业务产品推送方法与流程

本发明涉及业务信息处理领域,具体而言,涉及一种业务产品推送方法、系统、计算机设备及存储介质。


背景技术:

1、随着互联网技术的迅猛发展,各大电子银行平台也层出不穷,用户可以通过电子银行平台购买和使用各种业务产品,在购买过程中需要通过互联网向用户终端推送业务产品及其相关信息。

2、传统的业务产品的推送过程中,推送的业务产品中的内容都是固定不变的。但是,用户的偏好和感兴趣的业务产品是不相同的,因此,推送的业务产品不具有针对性。对于不同的用户,在推送固定内容的业务产品时可能会出现推送的业务产品不准确的情况,导致业务产品推送的准确率较低。


技术实现思路

1、有鉴于此,本发明的目的在于提供一种业务产品推送方法、系统、计算机设备及存储介质,以提高业务产品信息推送的准确率。

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、对于至少一个业务产品配置条件中的每个业务产品配置条件,所述业务产品生成模块根据该业务产品配置条件和至少一个候选用户中的每个候选用户其各自的候选用户特征生成满足该业务产品配置条件的待推送业务产品;通过上述步骤,能够针对每个业务产品配置条件,根据用户群中的每个候选用户的用户特征得到满足该业务产品配置条件下的与用户群的用户特征相匹配的待推送业务产品。

41、所述业务产品确定模块响应目标用户的业务产品获取请求,根据所述目标用户的目标用户特征从待推送业务产品中确定出与所述目标用户特征相匹配的目标业务产品,其中,所述目标用户包含在所述至少一个候选用户中;所述业务产品推送模块将所述目标业务产品向所述目标用户进行推送;通过上述步骤,能够根据目标用户其自身的用户特征从多个待推送业务产品中确定出与目标用户相匹配的目标业务产品,并向目标用户进行推送。

42、采用上述方法,通过根据用户群中多个候选用户的用户特征生成每个业务产品配置条件下的多个待推送业务产品,然后从多个待推送产品中确定出与目标用户的用户特征相匹配的目标业务产品进行推送,以避免信息的盲目投放,提高业务产品推送的准确率。

43、为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1