一种基于云计算大数据分析的网上商城商品推荐系统技术方案

技术编号:27148090 阅读:16 留言:0更新日期:2021-01-27 22:14
本发明专利技术公开一种基于云计算大数据分析的网上商城商品推荐系统,包括包括用户婴儿基本信息获取模块、历史购物订单筛选模块、历史购物订单分类分析模块、数据库、消耗商品类实际消耗时长统计模块、分析服务器和推荐终端。本发明专利技术通过用户登录账号获取婴儿出生日期及该用户账号下设置时间段内的所有历史购物订单,以此统计各婴儿消耗相同商品种类对应婴儿年龄段消耗单位商品数量对应的消耗系数,进而推算各婴儿消耗相同商品种类消耗最近一次购物订单的商品数量对应的预测消耗总时长,由此得到推荐时间点,其推荐的时间点提高了与用户需求的匹配度,弥补了目前网上商城推荐时间点与用户匹配度不高的弊端,提高了用户消费体验感。感。感。

【技术实现步骤摘要】
一种基于云计算大数据分析的网上商城商品推荐系统


[0001]本专利技术属于商品推荐
,涉及到一种基于云计算大数据分析的网上商城商品推荐系统。

技术介绍

[0002]随着经济的飞速发展,网络购物越来越被大众所接受,已广成为人们消费的重要渠道,比如母婴商品,妈妈们经常会在网上购物与婴儿有关的商品,比如奶粉、纸尿裤等婴儿消耗类商品,而现在的网上商城为了提高消费者网购体验感和网购意愿,会使用个性化推荐系统向消费者进行商品推荐和时间点推荐,对于时间点推荐,比如网上商城会针对购买婴儿用品的妈妈们根据其最近一次购买记录中购买商品的数量和该婴儿的当前年龄段,进而推算出该婴儿的当前年龄段消耗完最近一次购买记录中商品数量的标准消耗时长,再根据最近一次购买记录对应的购买时间,以此得出推荐时间点,进而在到达推荐时间点时向用户推荐。但这种时间点推算方式过于理想化,没有考虑到每个用户婴儿的实际情况,因此目前网上商城推荐的时间点与用户的匹配度不高,难以满足用户的高匹配度推荐需求。

技术实现思路

[0003]为解决上述问题,本专利技术提出一种匹配度高的基于云计算大数据分析的网上商城商品推荐系统,通过结合用户婴儿的实际消耗情况,预测用户婴儿当前年龄段消耗完最近一次购买记录中商品数量的实际消耗时长,解决了
技术介绍
提到的问题。
[0004]本专利技术的目的可以通过以下技术方案来实现:
[0005]一种基于云计算大数据分析的网上商城商品推荐系统,包括用户婴儿基本信息获取模块、历史购物订单筛选模块、历史购物订单分类分析模块、数据库、消耗商品类实际消耗时长统计模块、分析服务器和推荐终端;
[0006]所述用户婴儿基本信息获取模块用于根据用户在网上商城的登录账号,获取婴儿的出生日期,并将获取的婴儿出生日期发送至消耗商品类实际消耗时长统计模块;
[0007]所述历史购物订单筛选模块用于根据用户在网上商城的登录账号获取该用户账号下的所有历史购物订单,并根据预设的筛选开始时间点和设置的时间段从该用户账号下的所有历史购物订单中筛选出设置时间段内的各历史购物订单,进而将筛选出的各历史购物订单按照购物时间的先后顺序进行编号,依次标记为1,2...i...n;
[0008]所述数据库用于存储各婴儿消耗商品类对应的商品种类,并存储各婴儿消耗商品类对应的各年龄段消耗该商品种类单位商品数量对应的标准消耗时长;
[0009]所述历史购物订单分类分析模块用于对编号的各历史购物订单获取订单参数,其中获取的订单参数包括购物时间、商品种类和商品数量,并将获取的各历史购物订单对应的订单参数构成历史购物订单参数集合R
w
(r
w
1,r
w
2,...,r
w
i,...,r
w
n),r
w
i表示为第i个历史购物订单的第w个订单参数对应的数值,w表示为订单参数,w=p1,p2,p3,p1,p2,p3分别表示为购物时间,商品种类,商品数量,进而从构成的历史购物订单参数集合中提取出各历
史购物订单对应的商品种类,并进行相互对比,分析是否存在相同的商品种类,若存在相同的商品种类,则统计相同商品种类的个数,同时将统计各相同商品种类进行编号,依次标记为1,2...j...m,进而统计各相同商品种类对应的历史购物订单编号,可记为q1,q2...qa...qk,qa表示为第q个相同商品种类对应的第a个历史购物订单,此时根据各相同商品种类对应的历史购物订单编号从历史购物订单参数集合中获取各相同商品种类对应各历史购物订单中的购物时间和商品数量,进而构成各相同商品种类购物参数集合G
u
q(g
u
q1,,g
u
q2...,g
u
qa,...,g
u
qk),g
w
qa表示为第q个相同商品种类对应第a个历史购物订单的第u个购物参数对应的数值,u表示为购物参数,u=h1,h2,h1,h2分别表示为购物时间,商品数量,历史购物订单分类分析模块将各相同商品种类购物参数集合中各相同商品种类的商品种类名称与数据库中存储的各婴儿消耗商品类对应的商品种类进行对比,从各相同商品种类对应的商品种类中筛选出各婴儿消耗商品类对应的相同商品种类,记为各婴儿消耗相同商品种类,进而对各婴儿消耗相同商品种类进行编号,依次标记为1,2...b...l,以此得到各婴儿消耗相同商品种类购物参数集合G
uz
(g
uz
1,,g
uz
2...,g
uz
a,...,g
uz
k),g
uz
a表示为第z个婴儿消耗相同商品种类对应的第a个历史购物订单的第u个购物参数对应的数值,z表示为婴儿消耗相同商品种类编号,z=1,2...b...l,历史购物订单分类分析模块将各婴儿消耗相同商品种类购物参数集合发送至消耗商品类实际消耗时长统计模块;
[0010]所述消耗商品类实际消耗时长统计模块接收用户婴儿基本信息获取模块发送的婴儿出生日期,接收历史购物订单分类分析模块发送的各婴儿消耗相同商品种类购物参数集合,并从接收的各婴儿消耗相同商品种类购物参数集合中提取每个历史购物订单对应的购物时间,构成各婴儿消耗相同商品种类购物时间集合G
h1z
(g
h1z
1,,g
h1z
2...,g
h1z
a,...,g
h1z
k),g
h1z
a表示为第z个婴儿消耗相同商品种类对应的第a个历史购物订单的购物时间,此时将各婴儿消耗相同商品种类购物时间集合从第2项开始,进行相邻两项作差计算,得到相邻两个历史购物订单对应的购物时间差,构成各婴儿消耗相同商品种类相邻购物时间差集合ΔT
z
[Δt
z
1,Δt
z
2,...,Δt
z
(a-1),...,Δt
z
(k-1)],Δt
z
(a-1)表示为第z个婴儿消耗相同商品种类对应的第a个历史购物订单的购物时间与第a-1个历史购物订单的购物时间之间的购物时间差,与此同时消耗商品类实际消耗时长统计模块从各婴儿消耗相同商品种类购物参数集合中提取每个历史购物订单对应的商品数量,构成各婴儿消耗相同商品种类商品数量集合G
h2z
[g
h2z
1,,g
h2z
2...,g
h2z
(a-1),g
h2z
a,...,g
h2z
(k-1),g
h2z
k],g
h2z
a表示为第z个婴儿消耗相同商品种类对应的第a个历史购物订单的商品数量,由此根据各婴儿消耗相同商品种类相邻购物时间差集合和各婴儿消耗相同商品种类商品数量集合统计各婴儿消耗相同商品种类内相邻两个购物订单购物时间差中消耗单位商品数本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于云计算大数据分析的网上商城商品推荐系统,其特征在于:包括用户婴儿基本信息获取模块、历史购物订单筛选模块、数据库、历史购物订单分类分析模块、消耗商品类实际消耗时长统计模块、分析服务器和推荐终端;所述用户婴儿基本信息获取模块用于根据用户在网上商城的登录账号,获取婴儿的出生日期,并将获取的婴儿出生日期发送至消耗商品类实际消耗时长统计模块;所述历史购物订单筛选模块用于根据用户在网上商城的登录账号获取该用户账号下的所有历史购物订单,并根据预设的筛选开始时间点和设置的时间段从该用户账号下的所有历史购物订单中筛选出设置时间段内的各历史购物订单,进而将筛选出的各历史购物订单按照购物时间的先后顺序进行编号,依次标记为1,2...i...n;所述数据库用于存储各婴儿消耗商品类对应的商品种类,并存储各婴儿消耗商品类对应的各年龄段消耗该商品种类单位商品数量对应的标准消耗时长;所述历史购物订单分类分析模块用于对编号的各历史购物订单获取订单参数,其中获取的订单参数包括购物时间、商品种类和商品数量,并将获取的各历史购物订单对应的订单参数构成历史购物订单参数集合R
w
(r
w
1,r
w
2,...,r
w
i,...,r
w
n),r
w
i表示为第i个历史购物订单的第w个订单参数对应的数值,w表示为订单参数,w=p1,p2,p3,p1,p2,p3分别表示为购物时间,商品种类,商品数量,进而从构成的历史购物订单参数集合中提取出各历史购物订单对应的商品种类,并进行相互对比,分析是否存在相同的商品种类,若存在相同的商品种类,则统计相同商品种类的个数,同时将统计各相同商品种类进行编号,依次标记为1,2...j...m,进而统计各相同商品种类对应的历史购物订单编号,可记为q1,q2...qa...qk,qa表示为第q个相同商品种类对应的第a个历史购物订单,此时根据各相同商品种类对应的历史购物订单编号从历史购物订单参数集合中获取各相同商品种类对应各历史购物订单中的购物时间和商品数量,进而构成各相同商品种类购物参数集合G
u
q(g
u
q1,,g
u
q2...,g
u
qa,...,g
u
qk),g
w
qa表示为第q个相同商品种类对应第a个历史购物订单的第u个购物参数对应的数值,u表示为购物参数,u=h1,h2,h1,h2分别表示为购物时间,商品数量,历史购物订单分类分析模块将各相同商品种类购物参数集合中各相同商品种类的商品种类名称与数据库中存储的各婴儿消耗商品类对应的商品种类进行对比,从各相同商品种类对应的商品种类中筛选出各婴儿消耗商品类对应的相同商品种类,记为各婴儿消耗相同商品种类,进而对各婴儿消耗相同商品种类进行编号,依次标记为1,2...b...l,以此得到各婴儿消耗相同商品种类购物参数集合G
uz
(g
uz
1,,g
uz
2...,g
uz
a,...,g
uz
k),g
uz
a表示为第z个婴儿消耗相同商品种类对应的第a个历史购物订单的第u个购物参数对应的数值,z表示为婴儿消耗相同商品种类编号,z=1,2...b...l,历史购物订单分类分析模块将各婴儿消耗相同商品种类购物参数集合发送至消耗商品类实际消耗时长统计模块;所述消耗商品类实际消耗时长统计模块接收用户婴儿基本信息获取模块发送的婴儿出生日期,接收历史购物订单分类分析模块发送的各婴儿消耗相同商品种类购物参数集合,并从接收的各婴儿消耗相同商品种类购物参数集合中提取每个历史购物订单对应的购物时间,构成各婴儿消耗相同商品种类购物时间集合G
h1z
(g
h1z
1,,g
h1z
2...,g
h1z
a,...,g
h1z
k),g
h1z
a表示为第z个婴儿消耗相同商品种类对应的第a个历史购物订单的购物时间,此时将各婴儿消耗相同商品种类购物时间集合从第2项开始,进行相邻两项作差计算,得到相邻两个历史购物订单对应的购物时间差,构成各婴儿消耗相同商品种类相邻购物时间差集
合ΔT
z
[Δt
z
1,Δt
z
2,...,Δt
z
(a-1),...,Δt
z
(k-1)],Δt
z
(a-1)表示为第z个婴儿消耗相同商品种类对应的第a个历史购物订单的购物时间与第a-1个历史购物订单的购物时间之间的购物时间差,与此同时消耗商品类实际消耗时长统计模块从各婴儿消耗相同商品种类购物参数集合中提取每个历史购物订单对应的商品数量,构成各婴儿消耗相同商品种类商品数量集合G
h2z
[g
h2z
1,,g
h2z
2...,g
h2z
(a-1),g
h2z
a,...,g
h2z
(k-1),g
h2z
k],g
h2z
a表示为第z个婴儿消耗相同商品种类对应的第a个历史购物订单的商品数量,由此根据各婴儿消耗相同商品种类相邻购物时间差集合和各婴儿消耗相同商品种类商品数量集合统计各婴儿消耗相同商品种类内相邻两个购物订单购物时间差中消耗单位商品数量对应的实际消耗时长,同时根据婴儿的出生日期统计各婴儿消耗相同商品种类对应各历史购物订单的购物时间对应的婴儿年龄段,构成各婴儿消耗相同商品种类婴儿年龄段集合D
z
(d
z
1,,d
z
2...,d
z
a,...,d
z
k),d
z
a表示为第z个婴儿消耗相同商品种类对应的第a个历史购物订单的购物时间对应的婴儿年龄段,消耗商品类实际消耗时长统计模块将各婴儿消耗相同商品种类购物时间集合发送至推荐终端,同时将各婴儿消耗相同商品种类商品数量集合、各婴儿消耗相同商品种类内相邻两个购物订单购物时间差中消耗单位商品数量对应的实际消耗时长和各婴儿消耗相同商品种类婴儿年龄段集合发送至分析服务...

【专利技术属性】
技术研发人员:姚小彦束振祺
申请(专利权)人:盐城志娟网络科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1