本公开涉及大数据,具体地涉及一种行为预测结果生成方法、装置、设备、介质和程序产品。
背景技术:
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、根据本公开的实施例,上述预测结果生成方法中,根据初始行为预测结果和历史操作行为数据对目标用户在目标页面的操作行为进行预测,一方面,通过利用用户的历史操作行为数据对初始行为预测结果进行修正和补充,得到更加准确的预测结果;另一方面,区别于相关技术中通过用户画像来预测用户行为的方法,本公开实施例的方法通过直接关联用户历史行为数据对初始行为预测结果进行自适应调整得到最终预测结果,实现用户行为的自感知,自适应,并且通过将行为预测和用户画像脱钩,破解了行为预测和用户画像的强关联性,无需消耗较大算力制作用户画像来模拟一个活动的用户,也无需不断地完善和修复用户画像,较大程度降低了后台机器的算力要求,同时较大程度降低了网络带宽的需求,较大程度的提升了用户体验,实现了用户行为的实时预测,用户操作行为预测更加快捷和便携。
1.一种行为预测结果生成方法,包括:
2.根据权利要求1所述的方法,还包括:
3.根据权利要求1所述的方法,其中,根据所述初始行为预测结果和所述历史操作行为数据,对所述目标用户在所述目标页面的操作行为进行预测,以生成目标行为预测结果包括:
4.根据权利要求1或3所述的方法,其中:
5.根据权利要求4所述的方法,其中,根据所述初始行为预测结果和所述目标参考行为数据生成所述目标行为预测结果包括:
6.根据权利要求1所述的方法,其中,所述初始行为预测结果是通过用户行为模拟试验对所述目标用户在所述目标页面的点击行为进行模拟试验获得的,所述方法还包括:
7.根据权利要求6所述的方法,还包括:
8.一种行为预测结果生成装置,包括:
9.一种电子设备,包括:
10.一种计算机可读存储介质,其上存储有可执行指令,该指令被处理器执行时使处理器执行根据权利要求1~7中任一项所述的方法。
11.一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现根据权利要求1~7中任一项所述的方法。
