论文部分内容阅读
近年来随着国家经济的快速发展,人们的生活方式和消费理念也发生了很大的变化。为了迎合人们的这一变化,城市中的大型商场和购物中心也变得越来越多而且它们所拥有的商品种类和数量也愈来愈多。这些变化虽然可以满足消费者的消费需求,但是顾客要在成千上万种商品中寻找出自己想要购买的商品是非常困难的。传统的商场导购方式仅仅依靠方向标和导购台提供的商场平面图,这使得消费者在规模庞大的商场内容易迷失方向。针对上述消费者在商场内可能遇到的问题,本文设计了一个基于Android平台的商场智能导购系统。该系统采用C/S(Client/Server)结构,利用商场内布置的多个WiFi无线路由器,为持有Android系统手机的消费者提供商场室内电子地图、位置快速定位、目的地导航以及兴趣商品个性化推荐等服务。采用位置指纹定位技术实现Android客户端定位服务。离线训练阶段,客户端将采集到的WiFi无线路由器(以下简称WiFi热点)的信号强度值RSSI储存在数据库中;在线定位阶段,客户端采集到当前位置WiFi热点的RSSI值和服务器数据库中存储的数据通过匹配算法实现客户端定位。利用WiFi热点实现定位功能可以有效解决GPS在室内无法准确定位的问题。本系统通过SVG(Scalable Vector Graphics可缩放矢量图形)技术实现商场室内环境电子地图的显示,结合DOM解析和SAX解析描绘出用户当前位置以及导航路径在电子地图上的显示。导航服务采用A-Star算法帮助顾客查找出一条到达目标商品的最优路径。个性化推荐服务通过 TF-IDF(term frequency-inverse document frequency 一种用于资讯检索与资讯探勘的常用加权技术)算法和协同过滤算法相结合得以实现,不仅可以为消费者推荐其感兴趣的商品,还可以避免传统协同过滤算法带来的冷启动、兴趣点漂移、数据稀疏性等问题。本文研究的商场智能导购系统,主要是采用商场内部署的多个WiFi热点为消费者提供一种智能的、方便的以及人性化的导购方式。该系统在北京农科大厦A1017和A1016房间的模拟环境下已初步实现,并且可以达到预期效果。