一种自动售货机的备货方法、装置及存储介质制造方法及图纸

技术编号:31928275 阅读:27 留言:0更新日期:2022-01-15 13:15
本发明专利技术提出了一种自动售货机的备货方法、装置及存储介质,该方法包括:基于设置在自动售货机上的摄像头采集一时间段内的所有用户购买自动售货机上商品的购买行为数据,其中自动售货机包括m种商品;基于m种商品将购买行为数据分为m个集合,每个集合中的购买行为数据对应一种商品;基于m个集合中的购买行为数据计算每种商品的备货比例,基于备货比例确定每种商品的备货数量;基于确定的每种商品的备货数量及自动售货机当前每种商品剩余数量生成备货列表后发送至库房计算机进行备货。本发明专利技术中,基于购买行为数据计算每种商品的备货比例,基于备货比例确定每种商品的备货数量,提高了备货的精确度,提升了用户体验。提升了用户体验。提升了用户体验。

【技术实现步骤摘要】
一种自动售货机的备货方法、装置及存储介质


[0001]本专利技术涉及计算机程序设计
,具体涉及一种自动售货机的备货方法、装置及存储介质。

技术介绍

[0002]现有技术中,零售自动售货机销售数据仅能代表已有货物销售情况,但可能存在用户需求变化或用户可选择商品较少,所以基于销售数据生产的备货数据并不一定是用户喜欢的商品,可能是由于没有可选择的余地,用户不得不选择了自己不喜欢的商品。
[0003]因此,现有技术中的自动售货机的备货算法存在缺陷,其不能提供使得用户较为满意的备货方案,进而影响了用户体验,这是现有技术的缺陷。

技术实现思路

[0004]本专利技术针对上述现有技术中一个或多个技术缺陷,提出了如下技术方案。
[0005]一种自动售货机的备货方方法,该方法包括:采集步骤,基于设置在所述自动售货机上的摄像头采集一时间段内的所有用户购买所述自动售货机上商品的购买行为数据,其中所述自动售货机包括m种商品;分类步骤,基于所述m种商品将所述购买行为数据分为m个集合,每个集合中的购买行为数据对应一种商品;计算步骤,基于所述m个集合中的购买行为数据计算每种商品的备货比例,基于所述备货比例确定每种商品的备货数量;生成步骤,基于确定的每种商品的备货数量及所述自动售货机当前每种商品剩余数量生成备货列表后发送至库房计算机进行备货。
[0006]更进一步地,在所述采集步骤中,所述摄像头为AI摄像头,所述购买行为数据包括用户购买时间t、商品种类和商品价格price。
[0007]更进一步地,在所述分类步骤中,基于所述m种商品将所述购买行为数据分为m个集合CS1、CS2
……
CSm,每个集合对应一种商品的购买行为数据。
[0008]更进一步地,在所述计算步骤中,基于m个购买行为数据集合CS1、CS2
……
CSm对应计算m个购买难度指数集合DS1、DS2
……
DSm,令DSi=[S1,S2,S3,...S
n
],其中,DSi表示第i种商品的购买难度指数集合,1≤i≤m,S1,S2,S3,
……
S
n
表示n个用户分别购买第i种商品的难度指数;其中,S
j
=t*price,t表示用户购买商品的购买时间,price表示商品价格;对每一个购买难度指数集合DSi计算标准差:;将所述进行归一化得到;
基于所述计算每种商品的备货数量权重:=n/(1+);基于每种商品的备货数量权重计算每种商品的备货比例:=;基于每种商品的备货比例计算每种商品的备货数量:,其中,Q为自动售货机装满货品后所有商品的总数量。
[0009]更进一步地,得到每种商品的标准差后,判断该种商品的标准差是否大于一预设阈值,如果是,将该种商品替换为备选商品,将备选商品的备货数量设置为一个初始值。
[0010]本专利技术还提出了一种自动售货机的备货装置,该装置包括:采集单元,基于设置在所述自动售货机上的摄像头采集一时间段内的所有用户购买所述自动售货机上商品的购买行为数据,其中所述自动售货机包括m种商品;分类单元,基于所述m种商品将所述购买行为数据分为m个集合,每个集合中的购买行为数据对应一种商品;计算单元,基于所述m个集合中的购买行为数据计算每种商品的备货比例,基于所述备货比例确定每种商品的备货数量;生成单元,基于确定的每种商品的备货数量及所述自动售货机当前每种商品剩余数量生成备货列表后发送至库房计算机进行备货。
[0011]更进一步地,在所述采集单元中,所述摄像头为AI摄像头,所述购买行为数据包括用户购买时间t、商品种类和商品价格price。
[0012]更进一步地,在所述分类单元中,基于所述m种商品将所述购买行为数据分为m个集合CS1、CS2
……
CSm,每个集合对应一种商品的购买行为数据。
[0013]更进一步地,在所述计算单元中,基于m个购买行为数据集合CS1、CS2
……
CSm对应计算m个购买难度指数集合DS1、DS2
……
DSm,令DSi=[S1,S2,S3,...S
n
],其中,DSi表示第i种商品的购买难度指数集合,1≤i≤m,S1,S2,S3,
……
S
n
表示n个用户分别购买第i种商品的难度指数;其中,S
j
=t*price,t表示用户购买商品的购买时间,price表示商品价格;对每一个购买难度指数集合DSi计算标准差:;将所述进行归一化得到;基于所述计算每种商品的备货数量权重:=n/(1+);基于每种商品的备货数量权重计算每种商品的备货比例:
=;基于每种商品的备货比例计算每种商品的备货数量:,其中,Q为自动售货机装满货品后所有商品的总数量。更进一步地,得到每种商品的标准差后,判断该种商品的标准差是否大于一预设阈值,如果是,将该种商品替换为备选商品,将备选商品的备货数量设置为一个初始值。
[0014]本专利技术还提出了一种计算机可读存储介质,所述存储介质上存储有计算机程序代码,当所述计算机程序代码被计算机执行时执行上述之任一的方法。
[0015]本专利技术的技术效果在于:本专利技术的一种自动售货机的备货方法、装置及存储介质,该方法包括:采集步骤S101,基于设置在所述自动售货机上的摄像头采集一时间段内的所有用户购买所述自动售货机上商品的购买行为数据,其中所述自动售货机包括m种商品;分类步骤S102,基于所述m种商品将所述购买行为数据分为m个集合,每个集合中的购买行为数据对应一种商品;计算步骤S103,基于所述m个集合中的购买行为数据计算每种商品的备货比例,基于所述备货比例确定每种商品的备货数量;生成步骤S104,基于确定的每种商品的备货数量及所述自动售货机当前每种商品剩余数量生成备货列表后发送至库房计算机进行备货。本专利技术中,基于摄像头自动售货机采集所有用户购买所述自动售货机上商品的购买行为数据,进而将用户购买行为数据基于商品种类划分为相应的集合,基于该集合计算每种商品的备货比例,基于所述备货比例确定每种商品的备货数量,然后再确定每种商品的备货列表后进行备货,由于采用大数据的方式进行用户备货列表的生成,提高了备货的精确度,提升了用户体验;本专利技术中,为了便于数据的处理,将m种商品将所述购买行为数据分为m个集合,每个集合中的数据可以使用数组或链表记录,从而便于后续的针对每种商品进行推荐数量的计算;本专利技术中,为了提高用户的体验,使得自动备货机准备的商品符合大部分人需求,设计上述具体的计算备货数量的方法,通过用户的购买行为数据计算每个用户购买每种商品的购买难度指数,计算难度指数的标准差后进行归一化计算,然后确定每种商品的备货数量权重,再基于备货数量权重计算每种商品的备货比例,最后确定备货数量,从而准备的货物符合大众的要求,避免了用户没有中意的商品,而不得不选择一种商品的情况,提升了用户体验,本专利技术中,当该种商品的标准差大于一预设阈值后,后续的备货权重等计算不再进本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种自动售货机的备货方法,其特征在于,该方法包括:采集步骤,基于设置在所述自动售货机上的摄像头采集一时间段内的所有用户购买所述自动售货机上商品的购买行为数据,其中所述自动售货机包括m种商品;分类步骤,基于所述m种商品将所述购买行为数据分为m个集合,每个集合中的购买行为数据对应一种商品;计算步骤,基于所述m个集合中的购买行为数据计算每种商品的备货比例,基于所述备货比例确定每种商品的备货数量;生成步骤,基于确定的每种商品的备货数量及所述自动售货机当前每种商品剩余数量生成备货列表后发送至库房计算机进行备货。2.根据权利要求1所述的方法,其特征在于,在所述采集步骤中,所述摄像头为AI摄像头,所述购买行为数据包括用户购买时间t、商品种类和商品价格price。3.根据权利要求2所述的方法,其特征在于,在所述分类步骤中,基于所述m种商品将所述购买行为数据分为m个集合CS1、CS2
……
CSm,每个集合对应一种商品的购买行为数据。4.根据权利要求3所述的方法,其特征在于,在所述计算步骤中,基于m个购买行为数据集合CS1、CS2
……
CSm对应计算m个购买难度指数集合DS1、DS2
……
DSm,令DSi=[S1,S2,S3,...S
n
],其中,DSi表示第i种商品的购买难度指数集合,1≤i≤m,S1,S2,S3,
……
S
n
表示n个用户分别购买第i种商品的难度指数;其中,S
j
=t*price,t表示用户购买商品的购买时间,price表示商品价格;对每一个购买难度指数集合DSi计算标准差:;将所述进行归一化得到;基于所述计算每种商品的备货数量权重:=n/(1+);基于每种商品的备货数量权重计算每种商品的备货比例:=;基于每种商品的备货比例计算每种商品的备货数量:,其中,Q为自动售货机装满货品后所有商品的总数量。5.根据权利要求4所述的方法,其特征在于,得到每种商品的标准差后,判断该种商品的标准差是否大于一预设阈值,如果是,将该种商品替换为备选商品,将备选商品的备货数量设置为一个初始值。6.一种自动售货机...

【专利技术属性】
技术研发人员:郑亚栋
申请(专利权)人:畅捷通信息技术股份有限公司
类型:发明
国别省市:

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

1