内容推荐方法、装置、计算机设备和存储介质与流程

文档序号:37242483发布日期:2024-03-06 17:12阅读:90来源:国知局
内容推荐方法、装置、计算机设备和存储介质与流程

本技术涉及人工智能,特别是涉及一种内容推荐方法、装置、计算机设备和存储介质。


背景技术:

1、随着银行业数字化转型的深入推进,各类业务办理流程演进为线上系统模式,并随着业务发展和需求不断整合,形成了诸如手机银行等接入多系统、涉及产品、菜单数量上千级别的聚合式业务平台。

2、用户使用聚合式业务平台进行业务办理的过程中,由于聚合式业务平台上繁多的产品信息、繁复的菜单逻辑,增加了用户的操作步骤和难度,导致用户的操作极其不便利。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种能够提高操作便利性的内容推荐方法、装置、计算机设备和存储介质。

2、第一方面,本技术提供了一种内容推荐方法,包括:

3、响应于用户的当前触发操作,获取当前触发项;

4、针对由所述当前触发项和在前触发项所形成的触发项集合,根据所述触发项集合中每相邻两个触发项之间的触发间隔时长,确定当前触发项集合;

5、确定所述当前触发项集合中包含的触发项种类的数量,作为目标数量;

6、在所有参考触发项类型集合中,确定包含的触发项种类的数量比目标数量大1、且包含所述当前触发项集合的参考触发项类型集合,作为目标触发项类型集合;

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、目标集合确定模块,用于在所有参考触发项类型集合中,确定包含的触发项种类的数量比目标数量大1、且包含所述当前触发项集合的参考触发项类型集合,作为目标触发项类型集合;

33、基准集合确定模块,用于确定与所述当前触发项集合相同的参考触发项类型集合,作为基准触发项类型集合;

34、置信度确定模块,用于针对所述目标触发项类型集合比所述当前触发项集合所多出的参考触发项,根据所述目标触发项类型集合以及所述基准触发项类型集合,确定所述参考触发项的推荐置信度;

35、内容推荐模块,用于根据所述推荐置信度从所有参考触发项中筛选出待推荐触发项,利用所述待推荐触发项进行内容推荐。

36、第三方面,本技术还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述任一方法的步骤。

37、第四方面,本技术还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一方法的步骤。

38、第五方面,本技术还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述任一方法的步骤。

39、上述内容推荐方法、装置、计算机设备和存储介质,通过响应于用户的当前触发操作,获取当前触发项,根据由当前触发项和在前触发项所形成的触发项集合,确定当前触发项集合,并在所有参考触发项类型集合中,确定包含的触发项种类的数量比当前触发项集合中包含的触发项种类的数量大1、且包含当前触发项集合的参考触发项类型集合,作为目标触发项类型集合,确定与当前触发项集合相同的参考触发项类型集合,作为基准触发项类型集合,根据目标触发项类型集合以及基准触发项类型集合,确定目标触发项类型集合比当前触发项集合所多出的参考触发项的推荐置信度,根据推荐置信度从所有参考触发项中筛选出待推荐触发项进行内容推荐。相比于传统技术中存在的用户操作不便利的问题而言,本技术基于用户的当前触发操作获取到的当前触发项,以及在前触发项,确定当前触发项集合,并基于当前触发项集合从所有参考触发项类型集合中确定出目标触发项类型集合和基准触发项类型集合,计算目标触发项类型集合比当前触发项集合所多出的参考触发项的推荐置信度,能够确定出待推荐触发项,对用户的下一触发操作进行内容推荐,简化了用户的查找过程,提高了操作便利性。

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