地球信息科学学报 ›› 2021, Vol. 23 ›› Issue (8): 1391-1400.doi: 10.12082/dqxxkx.2021.200608

• 地球信息科学理论与方法 • 上一篇    下一篇

基于地理标记照片的个性化景点推荐方法

叶凡1,2(), 孙玉1,2,*(), 陈崇成1,2, 于大宇3   

  1. 1.福州大学空间数据挖掘与信息共享教育部重点实验室,福州 350108
    2.福州大学地理空间信息技术国家地方联合工程研究中心,福州 350108
    3.武汉大学遥感信息工程学院,武汉 430079
  • 收稿日期:2020-10-15 修回日期:2020-12-25 出版日期:2021-08-25 发布日期:2021-10-25
  • 通讯作者: 孙玉
  • 作者简介:叶 凡(1995— ),女,江西上饶人,硕士,主要从事时空数据挖掘、智能推荐。E-mail: 15770938521@163.com
  • 基金资助:
    旗山学者奖励支持计划(XRC-19001);国家重点研发计划项目(2017YFB0504202)

A Personalized Attraction Recommendation Method based on Geotagged Photos

YE Fan1,2(), SUN Yu1,2,*(), CHEN Chongcheng1,2, YU Dayu3   

  1. 1. Key Lab of Spatial Data Mining and Information Sharing of Ministry of Education, Fuzhou University, Fuzhou 350108, China
    2. National Engineering Research Center of Geospatial Information Technology, Fuzhou University, Fuzhou 350108, China
    3. School of Remote Sensing Information Engineering, Wuhan University, Wuhan 430079, China
  • Received:2020-10-15 Revised:2020-12-25 Online:2021-08-25 Published:2021-10-25
  • Contact: SUN Yu
  • Supported by:
    Qishan Scholar Award Support Scheme(XRC-19001);National Key Research and Development Project(2017YFB0504202)

摘要:

研究如何根据已有的海量旅游信息及数据,为游客个性化推荐旅游景点具有重要意义。本文利用从Flickr网站获取的2013—2018年香港特别行政区范围内的地理标记照片来识别旅游景点,并根据游客游览顺序重建旅游轨迹。在此基础上,针对现有方法尚未考虑游客偏好在旅行过程中会发生动态变化的问题,提出一种基于隐含狄利克雷分布模型(Latent Dirichlet Allocation, LDA)和用户长短期偏好的个性化景点推荐方法(A Recommendation Method Based on LDA and User's Long and Short-Term Preference, L-ULSP)。该方法利用LDA主题模型获取景点特征信息,挖掘景点间的相关性,再利用注意力机制和长短期记忆网络分别学习用户的长期偏好和短期偏好,最后结合长短期偏好捕捉用户偏好的动态变化。实验结果表明, L-ULSP方法所推荐的景点在命中率和平均倒数排名2个指标上均优于现有其他方法,证明了本文所提方法可以从景点序列中有效学习游客偏好,并为游客推荐下一个景点。此外,本文通过对比实验,进一步验证了同时考虑用户的长短期偏好能够更好地学习用户的偏好变化。

关键词: 地理标记照片, 景点推荐, 旅游轨迹, 长短期偏好, 注意力机制, 长短期记忆, 主题模型, 个性化推荐

Abstract:

Personalized recommendation of tourist attractions for visitors is useful based on the vast amount of tourism information and data. In this paper, we use Flickr's geotagged photos from 2013 to 2018 in Hong Kong to identify tourist hot spots and reconstruct the tourism trajectory according to the tourist visiting order. On this basis, we propose a personalized recommendation method based on Latent Dirichlet Allocation (LDA) model and User's Long-term and Short-term Preference (L-ULSP) to address the problem that existing methods do not take into account the dynamic changes in visitor preferences during the travel process. In this method, the LDA model is used to obtain the feature information of attractions, and the correlation between attractions is explored. Then, attention mechanism is used to focus on the important information in the long-term sequence to capture the long-term preference of tourists, and LSTM is used to model the short-term sequence information to learn the short-term preference of tourists. Finally, the long-term and short-term preferences are weighted to obtain the final preferences of tourists to capture the dynamic changes of user preferences. The algorithm has the following advantages: (1) By mining the topic feature information of Geotagged photo text, the description information of attractions is added, which can capture users' travel preference more accurately; (2) The algorithm considers both the long-term and short-term preferences of users, and can learn the dynamic changes of users' preferences in the process of travel while modeling the sequence information of attractions. The experimental results show that: (1) The attractions recommended by the L-ULSP method outperform other existing methods in both Hit Rate and Mean Reciprocal Rank, two common evaluation metrics for recommendation algorithms, proving that the proposed method can effectively learn visitor preferences from a sequence of attractions and recommend the next attraction to visitors. It is demonstrated that the method can achieve good recommendation results in travel recommendation scenarios; (2) The comparison experiments between the model using long-term preference as the user's final preference and the model combining user's long-term and short-term preferences as the final preference further validate that considering both the user's long-term and short-term preferences can better learn the user's preference changes and thus improve the accuracy of recommendations; (3) This paper further compares the calculation efficiency of L-ULSP with different deep learning recommendation models based on RNN, and counts the running time of each model. The results show that this method is better than most methods in efficiency.

Key words: geotagged photos, attractions recommendation, tourism trajectory, long-term and short-term preferences, attention mechanism, long short-term memory, topic model, personalized recommendation