欢迎来到利索能及~ 联系电话:18621327849
利索能及
我要发布
收藏
专利号: 202110438995X
申请人: 汪洋
专利类型:发明专利
专利状态:已下证
专利领域: 计算;推算;计数
更新日期:2024-10-29
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种基于大数据的商场智能导购系统,其特征在于,所述导购系统包括常用商场数据库、商场判断模块、消费记录获取模块、商家评估模块和导航图推送模块,所述常用商场数据库用于存储常用商场的位置,所述商场判断模块用于采集用户当前所在的商场位置,并判断采集的商场位置是否属于常用商场数据库中的位置,并在不属于常用商场数据库中的位置时令消费记录获取模块获取用户在最近第一时间段中的消费记录,所述消费记录包括消费商家、消费位置和消费日期,所述商家评估模块根据消费记录获取模块获取的消费记录和商场内各个入驻商家的信息计算商家推荐指数,所述导航图推送模块获取用户当前位于商场的内部楼层位置,获取用户所在的内部楼层位置到各个入驻商家的导航图,并将各个入驻商家的导航图按照商家推荐指数从大到小的顺序依次推送呈现给用户终端;

基于大数据的商场智能导购方法包括以下步骤:

预先建立常用商场数据库,所述常用商场数据库用于存储常用商场的位置;

采集用户当前所在的商场位置,如果采集的商场位置不属于常用商场数据库中的位置时,获取用户在最近第一时间段中的消费记录,

采集商场内各个入驻商家的信息并据此次计算商家推荐指数;

获取用户当前位于商场的内部楼层位置,获取用户所在的内部楼层位置到各个入驻商家的导航图,并将各个入驻商家的导航图按照商家推荐指数从大到小的顺序依次推送呈现给用户终端;

所述消费记录包括消费商家、消费位置和消费日期;

所述采集商场内各个入驻商家的信息并据此次计算商家推荐指数包括以下:

获取用户当前所在商场的入驻商家,从用户最近第一时间段中的消费记录中筛选出消费商家为入驻商家的消费记录,从筛选后的消费记录中统计各个为入驻商家的消费商家的消费次数P,那么,各个入驻商家的第一消费指数a=[P‑Pmin]/[Pmax‑Pmin],其中,Pmax为筛选后的消费记录中消费次数最多的消费商家的消费次数,Pmin为筛选后的消费记录中消费次数最少的消费商家的消费次数;

采集当前时间周期中各个入驻商家的人流量Q,那么各个入驻商家的第二消费指数b=[Q‑Qmin]/[Qmax‑Qmin],其中,Qmax为当前时间周期中人流量最多的消费商家的人流量,Qmin为当前时间周期中人流量最少的消费商家的人流量,那么商家推荐指数Z=0.68*a+0.32*b;

所述导购系统还包括数据库建立模块,所述数据库建立模块包括商场消费记录获取筛选模块、光顾次数采集模块和光顾次数比较模块,所述商场消费记录获取筛选模块用于获取用户在最近第二时间段内的商场消费记录,并从中筛选出消费位置相同的商场消费记录为该消费位置的分消费记录,所述光顾次数采集模块获取某个消费位置的分消费记录中的各个消费日期,采集该消费位置不同的消费日期的个数为该消费位置的光顾次数,所述光顾次数比较模块将某个消费位置的光顾次数与光顾次数阈值进行比较,并在该消费位置的光顾次数大于等于光顾次数阈值,那么该消费位置所对应的商场为常用商场,将该商场的位置存入常用商场数据库;

所述导航图推送模块包括GPS位置采集模块和楼层位置获取模块,所述GPS位置采集模块采集用户终端的GPS位置为用户的GPS位置,所述楼层位置获取模块包括消费位置判断模块、消费时间间隔比较模块、圆形区域划分模块、参考GPS位置获取模块、重合度比较模块、楼层个数判断模块和人流量排序模块,所述消费位置判断模块用于获取用户终端最近一笔消费记录的消费位置,并在消费记录中的消费位置为当前所在的商场位置时,令消费时间间隔比较模块比较当前时间与该最近一笔消费记录的消费时间的时间间隔与行走时间阈值之间的大小关系,在时间间隔小于等于行走时间阈值时令用户所在的内部楼层即为该最近一笔消费记录所对应的消费商家所在的楼层,所述圆形区域划分模块在最近一笔消费记录的消费位置不是当前所在的商场位置或者时间间隔大于行走时间阈值时,采集用户终端GPS位置并以用户终端GPS位置为中心,以第一长度R为半径画圆形成圆形区域,所述参考GPS位置获取模块获取圆形区域内商场的各个入驻商家,采集在各个入驻商家进行支付的用户终端的GPS位置为参考GPS位置,且入驻商家所在楼层为该参考GPS位置所在楼层,所述重合度比较模块获取用户终端GPS位置和参考GPS位置的分布图,并在某个参考GPS位置与用户终端GPS位置的重合度大于等于重合度阈值时,令该参考GPS位置所在的楼层为无效楼层,所述楼层个数判断模块筛选过滤掉商场内在预设的第三时间段内为无效楼层的楼层,判断剩下的楼层个数,在剩下的楼层个数为1,设该楼层即为用户所在的楼层,所述人流量排序模块在剩下的楼层个数大于等于1,将各个楼层的人流量按照从大到小的顺序进行排序,选取人流量排序第一的楼层为用户所在的楼层。