本申请涉及移动端购物,尤其涉及一种移动端产品推荐方法、系统、计算机和可读存储介质。
背景技术:
1、当前随着智能产品的普及,越来越多的用户通过手机、平板等移动端接入互联网,而便捷的体验及使用方式能够为金融科技领域带来更多的用户。在购物浏览众多产品时,用户期望能够智能化的帮助自己完成产品的推荐,这种推荐能有效帮助大多数用户缩小浏览范围,节约浏览时间,同时也能帮助部分用户克服选择困难症,从而提高用户的体验感和满意度。但,如何利用算法和数据计算并推荐用户最想要的产品是现在需要解决的问题。
技术实现思路
1、鉴于上述问题,本申请提出一种移动端产品推荐方法、系统、计算机和可读存储介质。
2、本申请实施例提出一种移动端产品推荐方法,包括:
3、当用户需要浏览产品时,获取当前组显示产品中的每个产品的类型数据,所述类型数据包括对应产品的产品id;
4、基于对应的所述产品id,得到每个所述产品对应的显示序列号;
5、基于所述类型数据,得到所述产品对应的显示数据;
6、基于所述显示序列号,将所述显示数据在移动端的显示屏上进行显示;
7、获取显示数据的参考数据;
8、基于所述参考数据,得到推荐产品;
9、基于所述推荐产品,获得所述用户下一组显示产品。
10、进一步地,在上述的移动端产品推荐方法中,所述产品的显示序列号通过以下两种方式中的一种得到:
11、方式一:根据获取所述产品的顺序,依次对所述产品id进行标号以得到所述显示序列号;
12、方式二:随机将所述产品id依次进行编号,以得到所述显示序列号。
13、进一步地,在上述的移动端产品推荐方法中,所述基于所述类型数据,得到所述产品对应的显示数据,包括:
14、显示每种所述类型数据的选择框;
15、获取用户勾选所述选择框的勾选结果;
16、基于所述勾选结果,获取所述产品对应的显示数据。
17、进一步地,在上述的移动端产品推荐方法中,所述基于所述显示序列号,将所述显示数据在移动端的显示屏上进行显示,包括:
18、根据所述显示序列号的大小,按照从小到大的顺序依次将所述显示序列号对应的所述显示数据在移动端的显示屏上进行显示。
19、进一步地,在上述的移动端产品推荐方法中,所述参考数据包括曝光时长和被用户点击的点击次数,所述基于所述参考数据,得到推荐产品,包括:
20、基于所述曝光时长和被用户点击的点击次数,得到每个所述产品的推荐分数;
21、将最高所述推荐分数对应的所述产品作为推荐产品;
22、所述推荐分数的计算公式为:
23、q=a*m+b*n;
24、其中,q为所述推荐分数,m为所述曝光时长,n为所述点击次数,a和b别分为所述曝光时长和所述点击次数的比例常数。
25、进一步地,在上述的移动端产品推荐方法中,每一用户对应一用户id,基于所述推荐产品,获得所述用户下一组显示产品,包括:
26、将当前的所述推荐产品的产品id与所述用户id关联;
27、基于当前的所述推荐产品的显示序列号,得到当前的最优序列号;
28、将所述当前的最优序列号与所述用户id关联;
29、每当所述用户需要获取下一组显示产品时,则将当前的所述推荐产品和/或预设数量的当前的所述推荐产品的同类型产品加入下组显示产品中,并将加入下一组中的当前的所述推荐产品的显示序列号替换为所述当前的最优序列号。
30、进一步地,在上述的移动端产品推荐方法中,每个所述显示序列号对应一累计次数值,所述基于当前的所述推荐产品的显示序列号,得到当前的最优序列号,包括:
31、当第一次获取所述推荐产品时,将所述推荐产品的显示序列号作为所述最优序列号;
32、将每组的推荐产品的显示序列号对应的累计次数值加一,并当非第一次获取所述推荐产品时,将累计次数值最大的显示序列号作为所述当前的最优序列号。
33、本申请的另一实施例还提出一种移动端产品推荐系统,包括:
34、第一获取单元,用于当用户需要浏览产品时,获取当前组显示产品中的每个产品的类型数据,所述类型数据包括对应产品的产品id;
35、编号单元,用于基于对应的所述产品id,得到每个所述产品对应的显示序列号;
36、选择单元,用于基于所述类型数据,得到所述产品对应的显示数据;
37、第一显示单元,用于基于所述显示序列号,将所述显示数据在移动端的显示屏上进行显示;
38、第二获取单元,用于获取显示数据的参考数据;
39、推荐单元,用于基于所述参考数据,得到推荐产品;
40、第二显示单元,用于基于所述推荐产品,获得所述用户下一组显示产品。
41、本申请的另一实施例还提出一种计算机,包括存储单元和处理单元,所述存储单元中存储有计算机程序,所述处理单元通过调用所述存储单元中存储的所述计算机程序,执行如上述的移动端产品推荐方法的步骤。
42、本申请的另一实施例还提出一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序适于处理器进行加载,以执行如上述的移动端产品推荐方法的步骤。
43、本申请的实施例具有以下的有益效果:
44、本申请实施例提出一种移动端产品推荐方法,通过充分利用手机等移动端智能设备的可视范围及用户停驻时长来确定用户的关注点,通过该位置获取到对应的产品,以确定用户所需的产品。本方案能够较为精确的获得用户所需产品,并进行有效的推荐,帮助大多数用户缩小浏览范围,节约浏览时间,同时也能帮助部分用户克服选择困难症,从而提高用户的体验感和满意度。
1.一种移动端产品推荐方法,其特征在于,包括:
2.根据权利要求1所述的移动端产品推荐方法,其特征在于,所述产品的显示序列号通过以下两种方式中的一种得到:
3.根据权利要求1所述的移动端产品推荐方法,其特征在于,所述基于所述类型数据,得到所述产品对应的显示数据,包括:
4.根据权利要求1所述的移动端产品推荐方法,其特征在于,所述基于所述显示序列号,将所述显示数据在移动端的显示屏上进行显示,包括:
5.根据权利要求1所述的移动端产品推荐方法,其特征在于,所述参考数据包括曝光时长和被用户点击的点击次数,所述基于所述参考数据,得到推荐产品,包括:
6.根据权利要求1所述的移动端产品推荐方法,其特征在于,每一用户对应一用户id,基于所述推荐产品,获得所述用户下一组显示产品,包括:
7.根据权利要求6所述的移动端产品推荐方法,其特征在于,每个所述显示序列号对应一累计次数值,所述基于当前的所述推荐产品的显示序列号,得到当前的最优序列号,包括:
8.一种移动端产品推荐系统,其特征在于,包括:
9.一种计算机,其特征在于,包括存储单元和处理单元,所述存储单元中存储有计算机程序,所述处理单元通过调用所述存储单元中存储的所述计算机程序,执行如权利要求1~7任一项所述的移动端产品推荐方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序适于处理器进行加载,以执行如权利要求1~7任一项所述的移动端产品推荐方法的步骤。