本发明涉及lbs技术领域,尤其涉及一种基于lbs精准定位的场景化o2o商品推荐系统。
背景技术:
近年来,随着移动互联网的迅猛发展,人们对随时随地获取信息的需求越来越大。尽管现在位置服务市场的应用已经比较丰富,但是人们在移动互联网的海量信息中快速获取信息依然比较困难。而在传统web互联网中,大量的个性化信息推荐系统已经能帮助用户缓解信息过载问题并提供较好的个性化推荐服务。可是传统web互联网主要是针对pc机的,这对于移动用户而言显然不方便,而且对那些明显具有地域特点的服务或电子商务等活动,显然具有定位功能的移动设备更适合。当用户在需要就餐或者购买衣服等其他商品时,很多人都会犹豫不决,不知道进哪家店铺,购买哪件商品的问题,尤其当自己在一个陌生的地方时这时大家往往会想到要是有这样一个人或系统,能推荐当地适合自己的商品。针对这样的现实问题,本技术中提出一种基于lbs精准定位的场景化o2o商品推荐系统。
技术实现要素:
(一)发明目的
为解决背景技术中存在的技术问题,本发明提出一种基于lbs精准定位的场景化o2o商品推荐系统,采用集中收集,再根据用户需求和地理位置,提供个性化精准的商品推荐服务。
(二)技术方案
为解决上述问题,本发明提出了一种基于lbs精准定位的场景化o2o商品推荐系统,其特征在于,包括客户端和服务器端;客户端与服务器端通信连接;服务器端获取客户端的位置信息和个人消费信息,提供与位置相关和消费爱好的信息服务;
客户端包括登陆模块和采集模块;登陆模块与采集模块通讯连接;登陆模块用于用户通过移动设备登陆并进入客户端内;采集模块用于获取用户的个人信息;
服务器端包括获取模块、过滤模块、推荐模块、下单模块、导航模块、数据库和上传更新模块;
上传更新模块与数据库通讯连接,数据库通过线下商家上传并更新平台店铺的商品所建立的;
获取模块与过滤模块通讯连接;获取模块用于获取客户端内的采集模块所收集到的用户信息;再将用户信息发送给过滤模块;
过滤模块与数据库通讯连接;过滤模块将得到用户进行过滤比对,去除不符合用户的平台店铺和商品;
推送模块与过滤模块通讯连接;过滤模块将符合用户的平台店铺和商品发送给推送模块,推送模块将店铺和商品的信息发送给用户的显示设备页面上;
推送模块与下单模块通讯连接;用户根据推送模块的店铺和商品的信息判断是否前往购买;若用户不需要没有购买欲望,则用户可以点击显示页面上的拒绝按键,若用户需要购买,则点击显示页面上的下单按键;
下单模块与导航模块通讯连接;当用户点击下单按键,导航模块根据用户的位置和商家实体店的位置建立合理化的多条路线。
优选的,采集模块包括历史数据子模块和定位子模块;历史数据子模块用于获取用户历史消费记录的信息;定位子模块用于获取用户所处的具体地理位置。
优选的,过滤模块包括位置过滤子模块和店铺和商品过滤子模块;位置过滤子模块用于根据用户的位置筛选符合用户行走距离的店铺;店铺和商品过滤子模块用于根据用户的历史消费记录筛选出周边符合条件的店铺及商品。
优选的,位置过滤子模块中的用户行走距离是可以通过用户自身设置的。
优选的,合理化线路包括步行线路、骑行线路和驾车线路。
本发明的上述技术方案具有如下有益的技术效果:通过各个商家店铺建立数据库,然后根据用户的历史消费记录,和所现处于的位置进行过滤筛选,并得到符合用户需求的店铺和商品,然后并根据个人位置进行导航指引,采用集中收集,再根据用户需求和地理位置,提供个性化精准的商品推荐服务。
附图说明
图1为本发明提出的一种基于lbs精准定位的场景化o2o商品推荐系统的结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明了,下面结合具体实施方式并参照附图,对本发明进一步详细说明。应该理解,这些描述只是示例性的,而并非要限制本发明的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本发明的概念。
如图1所示,本发明提出的一种基于lbs精准定位的场景化o2o商品推荐系统,其特征在于,包括客户端和服务器端;客户端与服务器端通信连接;服务器端获取客户端的位置信息和个人消费信息,提供与位置相关和消费爱好的信息服务;
客户端包括登陆模块和采集模块;登陆模块与采集模块通讯连接;登陆模块用于用户通过移动设备登陆并进入客户端内;采集模块用于获取用户的个人信息;
服务器端包括获取模块、过滤模块、推荐模块、下单模块、导航模块、数据库和上传更新模块;
上传更新模块与数据库通讯连接,数据库通过线下商家上传并更新平台店铺的商品所建立的;
获取模块与过滤模块通讯连接;获取模块用于获取客户端内的采集模块所收集到的用户信息;再将用户信息发送给过滤模块;
过滤模块与数据库通讯连接;过滤模块将得到用户进行过滤比对,去除不符合用户的平台店铺和商品;
推送模块与过滤模块通讯连接;过滤模块将符合用户的平台店铺和商品发送给推送模块,推送模块将店铺和商品的信息发送给用户的显示设备页面上;
推送模块与下单模块通讯连接;用户根据推送模块的店铺和商品的信息判断是否前往购买;若用户不需要没有购买欲望,则用户可以点击显示页面上的拒绝按键,若用户需要购买,则点击显示页面上的下单按键;
下单模块与导航模块通讯连接;当用户点击下单按键,导航模块根据用户的位置和商家实体店的位置建立合理化的多条路线。
在一个可选的实施例中,采集模块包括历史数据子模块和定位子模块;历史数据子模块用于获取用户历史消费记录的信息;定位子模块用于获取用户所处的具体地理位置。
在一个可选的实施例中,过滤模块包括位置过滤子模块和店铺和商品过滤子模块;位置过滤子模块用于根据用户的位置筛选符合用户行走距离的店铺;店铺和商品过滤子模块用于根据用户的历史消费记录筛选出周边符合条件的店铺及商品。
在一个可选的实施例中,位置过滤子模块中的用户行走距离是可以通过用户自身设置的。
在一个可选的实施例中,合理化线路包括步行线路、骑行线路和驾车线路。
本发明中,通过各个商家店铺建立数据库,然后根据用户的历史消费记录,和所现处于的位置进行过滤筛选,并得到符合用户需求的店铺和商品,然后并根据个人位置进行导航指引,采用集中收集,再根据用户需求,提供个性化精准的商品推荐服务。
应当理解的是,本发明的上述具体实施方式仅仅用于示例性说明或解释本发明的原理,而不构成对本发明的限制。因此,在不偏离本发明的精神和范围的情况下所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。此外,本发明所附权利要求旨在涵盖落入所附权利要求范围和边界、或者这种范围和边界的等同形式内的全部变化和修改例。