一种基于Spark的AI超市购物应用系统技术方案

技术编号:21834782 阅读:31 留言:0更新日期:2019-08-10 18:47
本发明专利技术提出一种基于Spark的AI超市购物应用系统,其特征在于,包括用户终端、Spark大数据处理服务器、AI购物车;所述用户终端,与Spark大数据处理服务器通信,用于向Spark大数据处理服务器发送请求并获取请求结果,以及用于绑定AI购物车并向AI购物车发送控制信号;所述Spark大数据处理服务器,用于获取并存储超市后台系统的会员数据、超市商品的所在货架及所在楼层数据,以及用于处理来自用户终端的请求,并向用户终端反馈请求结果;所述AI购物车,用于与用户终端绑定,接受并反馈来自用户终端的控制信号。本发明专利技术设计原理可靠,具有非常广泛的应用前景。

An AI Supermarket Shopping Application System Based on Spark

【技术实现步骤摘要】
一种基于Spark的AI超市购物应用系统
本专利技术涉及超市购物应用系统
,具体涉及一种基于Spark的AI超市购物应用系统。
技术介绍
超市购物是人们日常生活主要采购方式,超市购物的体验感、参与感强,以及生鲜产品的新鲜度较高等均使得超市购物受到人们的追捧。但随着移动互联网技术的高速发展以及物流速度的不断提升,网络购物成为一种新的购物风尚,使传统的超市购物受到了冲击。超市购物相对网络购物而言,在经营选购方式上具有不可替代性,但超市购物的智能化程度却非常低。为解决上述问题,提高超市购物的智能化程度,本专利技术提出一种基于Spark的AI超市购物应用系统。
技术实现思路
针对现有技术的上述不足,本专利技术提供一种基于Spark的AI超市购物应用系统,以解决上述技术问题。本专利技术提供一种基于Spark的AI超市购物应用系统,包括:用户终端、Spark大数据处理服务器、AI购物车;所述用户终端,与Spark大数据处理服务器通信,用于向Spark大数据处理服务器发送请求并获取请求结果,以及用于绑定AI购物车并向AI购物车发送控制信号;所述Spark大数据处理服务器,用于获取并存储超市后台系统的会员数据、超市商品的所在货架及所在楼层数据,以及用于处理来自用户终端的请求,并向用户终端反馈请求结果;所述AI购物车,用于与用户终端绑定,接受并反馈来自用户终端的控制信号。进一步的,所述用户终端具体包括以下模块:超市会员编制模块,用于查询超市会员积分、会员级别、会员优惠信息;商品查询及结果显示模块,用于查询并显示购物商品的所在货架及楼层,并依据购物商品的所在货架及楼层,规划最优购物路径;AI购物车绑定及控制模块,用于绑定AI购物车,并向AI购物车发送行进信号,使AI购物车依据所述最优购物路径移动,以及向AI购物车发送制动信号,使AI购物车停止移动;购物结算模块,用于进行购物商品的结算。进一步的,所述用户终端还包括商品推送模块;所述商品推送模块,用于依据用户过往浏览、购买的商品数据进行Spark数据分析,得到用户感兴趣的商品,并通过优惠推送模块向用户推送。进一步的,所述Spark大数据处理服务器应用蚁群优化算法、基于用户的内容推荐算法和基于商品的内容推荐算法处理来自用于终端的请求。进一步的,所述AI购物车包括购物车本体和设置在所述购物车本体上的中央处理装置、用户终端绑定及信号接收装置、GPS定位装置、红外感应装置、驱动装置;所述用户终端绑定及信号接收装置、GPS定位装置、红外感应装置、驱动装置均与中央处理装置电连接;所述用户终端绑定及信号接收装置,用于与用户终端绑定,接收并传递用户终端的控制信号至中央处理装置,以及用于反馈中央处理装置的信号至用户终端;所述GPS定位装置,用于获取AI购物车实时定位,并传递AI购物车的实时定位信号至中央处理装置;所述红外感应装置,用于监测AI购物车行进方向上的障碍物,并传递障碍物信号至中央处理装置;所述驱动装置设置在购物车本体的车轮上,包括驱动电机、转向电机、刹车器,用于依据中央处理装置的控制信号行进或停止。进一步的,用户终端通过扫描二维码的方式与AI购物车绑定。进一步的,所述AI超市购物应用系统基于以下框架搭建:感知层,位于框架底层,用于为AI超市购物应用系统提供基础设施服务;数据层,位于感知层与处理层之间,用于存储超市后台系统的会员数据、超市商品的所在货架及所在楼层数据,以及用于提供集中的数据访问服务;处理层,位于数据层与服务处之间,用于调用数据层的数据以及调用数据层的集中访问数据,实现数据挖掘;服务层,位于框架顶层,用于依据AI超市购物应用系统的业务逻辑,为AI超市购物应用系统提供业务应用池。本专利技术的有益效果在于,本专利技术通过用户终端、Spark大数据处理服务器、AI购物车搭建了一种基于Spark的AI超市购物应用系统,并通过用户终端、Spark大数据处理服务器、AI购物车之间的信号传递实现了超市购物的智能化。具体的,顾客通过在用户终端发出查看会员数据、查询购物商品的所在货架及楼层,以及依据用户购物商品所在货架及楼层,规划最优购物路径的请求;Spark大数据处理服务器接收来自用户终端的请求,并获得请求结果反馈至用户终端供顾客查看;与此同时,顾客能够通过用户终端绑定AI购物车,并发送控制信号至AI购物车,使得AI购物车能够依据最优购物路径行进或停止。本专利技术中最优购物路径的构建减少了顾客购物途中因购买商品位置不明而造成的时间浪费,AI购物车的设置解放了顾客的双手,使得购物更加灵活。本专利技术提出的基于Spark的AI超市购物应用系统极大的提高了超市购物的智能化程度,极大的增加了超市购物的竞争力。此外,本专利技术设计原理可靠,具有非常广泛的应用前景。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为根据一示例性实施例示出的基于Spark的AI超市购物应用系统的结构示意图。图2为根据一示例性实施例示出的基于Spark的AI超市购物应用系统的用户终端的界面示意图。图3为根据一示例性实施例示出的基于Spark的AI超市购物应用系统的AI购物车的结构示意图。图4为根据一示例性实施例示出的基于Spark的AI超市购物应用系统的框架示意图。具体实施方式为了使本
的人员更好地理解本专利技术中的技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。为了使本
的人员更好的理解本专利技术方案,下面结合附图和具体实施方式对本专利技术做进一步的详细说明。图1是根据一示例性实施例示出的基于Spark的AI超市购物应用系统的结构示意图,如图1所示的,基于Spark的AI超市购物应用系统包括:用户终端、Spark大数据处理服务器、AI购物车。用户终端,与Spark大数据处理服务器通信,用于向Spark大数据处理服务器发送请求并获取请求结果,以及用于绑定AI购物车并向AI购物车发送控制信号;需要特殊说明的是,本实施例中,用户终端向Spark大数据处理服务器发送的请求包括用户查询会员数据的请求、用户查询购物商品的所在货架及楼层的请求,以及依据用户购物商品所在货架及楼层,规划最优购物路径的请求。Spark大数据处理服务器,用于获取并存储超市后台系统的会员数据、超市商品的所在货架及所在楼层数据,以及用于处理来自用户终端的请求,并向用户终端反馈请求结果;需要特殊说明的是,本实施例中,Spark大数据处理服务器通过接入超市后台系统,获取并存储超市后台系统的会员数据、超市商品的所在货架及所在楼层数据,并随着超市后台系统数据的变化对Spark大数据处理服务器内部存储的数据进行迭代更新。AI购物车,用于与用户终端绑定,接受并反馈来自用户终端的控制信号;需要特殊说明的是,本实施例中,AI购物车接收的来自用户终端的控制信号包括行进信号、制动信号。对于图1所示的技本文档来自技高网
...

【技术保护点】
1.一种基于Spark的AI超市购物应用系统,其特征在于,包括用户终端、Spark大数据处理服务器、AI购物车;所述用户终端与Spark大数据处理服务器通信,用于向Spark大数据处理服务器发送请求并获取请求结果,以及用于绑定AI购物车并向AI购物车发送控制信号;所述Spark大数据处理服务器,用于获取并存储超市后台系统的会员数据、超市商品的所在货架及所在楼层数据,以及用于处理来自用户终端的请求,并向用户终端反馈请求结果;所述AI购物车,用于与用户终端绑定,接受并反馈来自用户终端的控制信号。

【技术特征摘要】
1.一种基于Spark的AI超市购物应用系统,其特征在于,包括用户终端、Spark大数据处理服务器、AI购物车;所述用户终端与Spark大数据处理服务器通信,用于向Spark大数据处理服务器发送请求并获取请求结果,以及用于绑定AI购物车并向AI购物车发送控制信号;所述Spark大数据处理服务器,用于获取并存储超市后台系统的会员数据、超市商品的所在货架及所在楼层数据,以及用于处理来自用户终端的请求,并向用户终端反馈请求结果;所述AI购物车,用于与用户终端绑定,接受并反馈来自用户终端的控制信号。2.根据权利要求1所述的基于Spark的AI超市购物应用系统,其特征在于,所述用户终端具体包括以下模块:超市会员编制模块,用于查询超市会员积分、会员级别、会员优惠信息;商品查询及结果显示模块,用于查询并显示购物商品的所在货架及楼层,并依据购物商品的所在货架及楼层,规划最优购物路径;AI购物车绑定及控制模块,用于绑定AI购物车,并向AI购物车发送行进信号,使AI购物车依据所述最优购物路径移动,以及向AI购物车发送制动信号,使AI购物车停止移动;购物结算模块,用于进行购物商品的结算。3.根据权利要求2所述的基于Spark的AI超市购物应用系统,其特征在于,所述用户终端还包括商品推送模块;所述商品推送模块,用于依据用户过往浏览、购买的商品数据进行Spark数据分析,得到用户感兴趣的商品,并通过优惠推送模块向用户推送。4.根据权利要求1所述的基于Spark的AI超市购物应用系统,其特征在于,所述Spark大数据处理服务器应用蚁群优化算法、基于用户的内容推荐算法和基于商品的内容推荐算法处理来自...

【专利技术属性】
技术研发人员:刘海英周慧媛穆星宇陈华康周娟婷
申请(专利权)人:齐鲁工业大学
类型:发明
国别省市:山东,37

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

1