APP下载

基于游客和景区信息的推荐算法研究

2019-09-10吕芳

海外文摘·学术 2019年12期
关键词:智慧旅游景区旅游

吕芳

摘要:针对智能化旅游信息推送问题,对基于游客和景区信息的推荐算法进行研究,利用关系拓扑结构为新用户智能推荐有效旅游导览信息,根据用户地理位置信息对推荐内容进行智能筛选,从而达到精准推送效果,满足了自由行游客的智慧旅游需求。

关键词:旅游;智慧旅游;推荐算法;游客;景区

中图分类号:TP391.3      文献标识码:A 文章编号:1003-2177(2019)12-0122-03

0 引言

目前,人们的经济水平与日俱增,对旅游的要求越来越趋向精准化个性化。本文提出了一种基于游客和景区信息的推荐算法,为智慧旅游系统提供了良好的解决方案,能够通过移动互联网、GPS 定位、LBS等“智慧技术”措施,利用便携计算机、手机、pad等终端设备,将智慧旅游服务展现给游客,游客还可以获取如天气、位置等旅程相关信息,以便制定最佳的旅游方案,从而获得更好的旅游体验。

1 设计兴趣评分矩阵

由兴趣评分矩阵可量化计算出为游客推荐的景区序列,该序列只是对景区做出了初步排序,为了得到更加精准的推荐方案,这里引入了游客的实时地理位置信息参数作为进一步筛选的重要依据。通过计算景区位置与游客历史轨迹的相对距离,一定程度上可筛选出游客的喜好景区并进行推荐[2]。

2 推荐算法具体流程

在以往的众多旅游信息推荐算法中,大多采取游客和景区信息矩阵来推荐信息序列,这样只能推测游客的大致喜好,并不能做到精准推荐,做到有的放矢。对游客来说景区信息几乎是海量数据的,如何才能从中筛选出适合自己的景区呢?

本文的推薦算法依据旅游导览实际情况并结合了以往算法,引入了游客地理位置信息和游客历史轨迹等参数,通过分别计算各景区与游客位置的距离,进行二次筛选过滤信息,与此同时通过对游客好友或者与游客具有较高的相似背景信息的用户进行分析,进一步确认游客对景区喜好,从而使为游客推荐的信息更具有参考价值,为游客做到量身定制旅游路线提供重要依据,使游客获得更好的旅游体验[3]。具体的推荐算法流程图如图1。

该算法中输入为游客注册相关信息,游客景区评分矩阵;输出为精准推荐的旅游景区信息序列。

(1)算法开始后先判断游客是否已经注册,若没有注册信息则跳转至(5),若为注册用户则执行(2);(2)进一步检索数据库判断该注册游客是否存在相关好友用户信息;存在则执行(3),不存在则跳转至(4);(3)已经检索到该游客好友用户信息,进一步筛选与该游客相关背景相似度最高的好友用户,并获取其相关喜好景区作为推荐信息序列项,跳转至(5);(4)根据该游客的职业、性别、年龄、民族、爱好等相关注册信息与数据库中的注册用户信息进行相似性比对,并找出注册信息相似度较高的用户执行(5);(5)利用游客景区兴趣评分矩阵和相似度算法计算出与游客兴趣评分相似度阈值最接近的用户,同时根据预设阈值预测出该游客的兴趣景区信息,利用游客地理位置信息和游客历史轨迹等参数,分别计算各景区与游客位置的距离,进行二次筛选过滤景区信息;(6)将游客的兴趣数据反馈给游客景区兴趣评分矩阵,并进行修正后执行(7);(7)利用景区信息推荐优化排序算法得出最终的推荐景区信息序列并推荐给用户。

3 景区信息推荐算法实现

首先建立游客景区兴趣值评分矩阵,通过计算游客相似度获取游客景区兴趣值并反馈给兴趣评分矩阵进行相应修正,再次计算预测游客兴趣景区评分值,通过地理信息参数进一步筛选推荐信息[4,5]。算法具体实现如下:

3.1 建立兴趣值评分矩阵

基于用户景区评分的兴趣矩阵就是将M个游客对N个景区游览后的评分形成的矩阵。兴趣评分矩阵公式见公式(1)所示,兴趣值评分标准见表1所示。

3.2 计算游客相似度

3.4 推荐信息再筛选

通过上述步骤只能推测游客的大致喜好,并不能做到精准推荐,对游客来说景区信息几乎是海量数据的,为了做到有的放矢的推送景区信息,还需根据游客地理位置等信息进行计算进一步筛选。通过游客历史评分数据中的地理位置与景区的位置信息可以计算出当时游客至景区的距离集合L1{hdl,hd2,hd3…,hdm}。然后再计算游客当前地理位置与推荐序列中的景区距离集合L2{ dl,d2,d3…,dn }。公式(5)为利用L1、L2建立相对距离差矩阵。

4 结语

本文提出了为游客进行景区信息推荐的一种算法,将基于游客的相似度算法和基于游客地理位置的信息筛选算法相结合,减缓了游览大量数据的处理压力大和信息共享不够的状态,将更加准确有效的旅游信息推送给游客,提高了智慧旅游系统的信息推荐效率,满足了自由行游客的智慧旅游需求。

参考文献

[1]夏飞阳.基于Android手机平台的自助旅游系统的设计与实现[D].华南理工大学,2012.

[2]刘军林,范云峰.智慧旅游的构成、价值与发展趋势[J].重庆社会科学,2011(10):121-124.

[3]赫磊.基于云平台的智慧旅游推送系统研究[D].西安工业大学,2014.

[4]季昀.基于协同过滤推荐算法电影网站的构建[D].哈尔滨工业大学,2012.

[5]刘威.基于 HTML5 的旅游移动导览系统的研究与实现[D].华南理工大学,2013.

猜你喜欢

智慧旅游景区旅游
长假也救不回的景区破产
“摘牌”
国庆节前157个景区将迎来降价
旅游
大数据时代黔东南州智慧旅游开发研究
京津冀休闲产业协同发展研究(一)
出国旅游的42个表达
户外旅游十件贴身带