skip to main content
research-article

Dynamic Personalized POI Sequence Recommendation with Fine-Grained Contexts

Published:19 May 2023Publication History
Skip Abstract Section

Abstract

The Point Of Interest (POI) sequence recommendation is the key task in itinerary and travel route planning. Existing works usually consider the temporal and spatial factors in travel planning. However, the external environment, such as the weather, is usually overlooked. In fact, the weather is an important factor because it can affect a user’s check-in behaviors. Furthermore, most of the existing research is based on a static environment for POI sequence recommendation. While the external environment (e.g., the weather) may change during travel, it is difficult for existing works to adjust the POI sequence in time. What’s more, people usually prefer the attractive routes when traveling. To address these issues, we first conduct comprehensive data analysis on two real-world check-in datasets to study the effects of weather and time, as well as the features of the POI sequence. Based on this, we propose a model of Dynamic Personalized POI Sequence Recommendation with fine-grained contexts (DPSR for short). It extracts user interest and POI popularity with fine-grained contexts and captures the attractiveness of the POI sequence. Next, we apply the Monte Carlo Tree Search model (MCTS for short) to simulate the process of recommending POI sequence in the dynamic environment, i.e., the weather and time change after visiting a POI. What’s more, we consider different speeds to reflect the fact that people may take different transportation to transfer between POIs. To validate the efficacy of DPSR, we conduct extensive experiments. The results show that our model can improve the accuracy of the recommendation significantly. Furthermore, it can better meet user preferences and enhance experiences.

REFERENCES

  1. [1] Adomavicius Gediminas, Sankaranarayanan Ramesh, Sen Shahana, and Tuzhilin Alexander. 2005. Incorporating contextual information in recommender systems using a multidimensional approach. ACM Transactions on Information Systems (TOIS) 23, 1 (2005), 103145.Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. [2] Baral Ramesh, Iyengar S. S., Li Tao, and Balakrishnan N.. 2018. CLoSe: Contextualized location sequence recommender. In Proceedings of the 12th ACM Conference on Recommender Systems. ACM, 470474.Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. [3] Bienstock Daniel, Goemans Michel X., Simchi-Levi David, and Williamson David. 1993. A note on the prize collecting traveling salesman problem. Mathematical Programming 59, 1-3 (1993), 413420.Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. [4] Chang Buru, Park Yonggyu, Park Donghyeon, Kim Seongsoon, and Kang Jaewoo. 2018. Content-Aware hierarchical Point-of-Interest embedding model for successive POI recommendation. In IJCAI. 33013307.Google ScholarGoogle Scholar
  5. [5] Chekuri Chandra, Korula Nitish, and Pál Martin. 2012. Improved algorithms for orienteering and related problems. ACM Transactions on Algorithms (TALG) 8, 3 (2012), 127.Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. [6] Chen Chao, Zhang Daqing, Guo Bin, Ma Xiaojuan, Pan Gang, and Wu Zhaohui. 2014. TripPlanner: Personalized trip planning leveraging heterogeneous crowdsourced digital footprints. IEEE Transactions on Intelligent Transportation Systems 16, 3 (2014), 12591273.Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. [7] Chen Dawei, Ong Cheng Soon, and Xie Lexing. 2016. Learning points and routes to recommend trajectories. In Proceedings of the 25th ACM International on Conference on Information and Knowledge Management. ACM, 22272232.Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. [8] Chen Lisi, Shang Shuo, Jensen Christian S., Yao Bin, Zhang Zhiwei, and Shao Ling. 2019. Effective and efficient reuse of past travel behavior for route recommendation. In Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining. 488498.Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. [9] Choudhury Munmun De, Feldman Moran, Amer-Yahia Sihem, Golbandi Nadav, Lempel Ronny, and Yu Cong. 2010. Automatic construction of travel itineraries using social breadcrumbs. In Proceedings of the 21st ACM Conference on Hypertext and Hypermedia. ACM, 3544.Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. [10] Debnath Madhuri, Tripathi Praveen Kumar, Biswas Ashis Kumer, and Elmasri Ramez. 2018. Preference aware travel route recommendation with temporal influence. In Proceedings of the 2nd ACM SIGSPATIAL Workshop on Recommendations for Location-Based Services and Social Networks. ACM, 2.Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. [11] Dong Yunqi and Jiang Wenjun. 2019. Brand purchase prediction based on time-evolving user behaviors in e-commerce. Concurrency and Computation: Practice and Experience 31, 1 (2019), e4882.1–e4882.15.Google ScholarGoogle ScholarCross RefCross Ref
  12. [12] Gavalas Damianos, Konstantopoulos Charalampos, Mastakas Konstantinos, and Pantziou Grammati. 2014. A survey on algorithmic approaches for solving tourist trip design problems. Journal of Heuristics 20, 3 (2014), 291328.Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. [13] Gu Jiqing, Song Chao, Jiang Wenjun, Wang Xiaomin, and Liu Ming. 2020. Enhancing personalized trip recommendation with attractive routes. In Proceedings of the 34th AAAI Conference on Artificial Intelligence (AAAI’20), Vol. 34. 662669.Google ScholarGoogle ScholarCross RefCross Ref
  14. [14] Gut Allan. 2013. Probability: A Graduate Course. Vol. 75. Springer Science & Business Media.Google ScholarGoogle ScholarCross RefCross Ref
  15. [15] He Jia-Wei, Jiang Wen-Jun, Chen Guo-Bang, Le Yu-Quan, and Ding Xiao-Fei. 2022. Enhancing N-Gram based metrics with semantics for better evaluation of abstractive text summarization. Journal of Computer Science and Technology 37, 5 (Oct. 2022), 11181133. DOI:Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. [16] He Liang and Wu Faqing. 2009. A time-context-based collaborative filtering algorithm. In 2009 IEEE International Conference on Granular Computing. IEEE, 209213.Google ScholarGoogle ScholarCross RefCross Ref
  17. [17] Hu Gang, Shao Jie, Shen Fumin, Huang Zi, and Shen Heng Tao. 2017. Unifying multi-source social media data for personalized travel route planning. In Proceedings of the 40th International ACM SIGIR Conference on Research and Development in Information Retrieval. 893896.Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. [18] Huang Chunli, Jiang Wenjun, Wu Jie, and Wang Guojun. 2020. Personalized review recommendation based on users’ aspect sentiment. ACM Transactions on Internet Technology 20, 4 (Oct.2020), Article 42, 26 pages. DOI:Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. [19] Huang Liwei, Ma Yutao, Wang Shibo, and Liu Yanbo. 2019. An attention-based spatiotemporal LSTM network for next POI recommendation. IEEE Transactions on Services Computing 14, 6 (2019), 1585–1597.Google ScholarGoogle Scholar
  20. [20] Jiang Wenjun, Chen Jing, Ding Xiaofei, Wu Jie, He Jiawei, and Wang Guojun. 2021. Review summary generation in online systems: Frameworks for supervised and unsupervised scenarios. ACM Transactions on the Web 15, 3 (May2021), Article 13, 33 pages. DOI:Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. [21] Kocsis Levente, Szepesvári Csaba, and Willemson Jan. 2006. Improved Monte-Carlo search. University of Tartu, Estonia, Technical Report 1.Google ScholarGoogle Scholar
  22. [22] The largest review site. 12th December, 2022. www.yelp.com.Google ScholarGoogle Scholar
  23. [23] Li Mengxian, Jiang Wenjun, and Li Kenli. 2016. Recommendation systems in real applications: Algorithm and parallel architecture. In International Conference on Security, Privacy and Anonymity in Computation, Communication and Storage. Springer, 4558.Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. [24] Lian Defu, Wu Yongji, Ge Yong, Xie Xing, and Chen Enhong. 2020. Geography-aware sequential location recommendation. In Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining. 20092019.Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. [25] Lim Kwan Hui, Chan Jeffrey, Karunasekera Shanika, and Leckie Christopher. 2017. Personalized itinerary recommendation with queuing time awareness. In Proceedings of the 40th International ACM SIGIR Conference on Research and Development in Information Retrieval. ACM, 325334.Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. [26] Lim Kwan Hui, Chan Jeffrey, Karunasekera Shanika, and Leckie Christopher. 2019. Tour recommendation and trip planning using location-based social media: A survey. Knowledge and Information Systems 60, 3 (2019), 12471275.Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. [27] Lim Kwan Hui, Chan Jeffrey, Leckie Christopher, and Karunasekera Shanika. 2018. Personalized trip recommendation for tourists based on user interests, points of interest visit durations and visit recency. Knowledge and Information Systems 54, 2 (2018), 375406.Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. [28] Liu X., Liu Y., Aberer K., and Miao C.. 2013. Personalized point-of-interest recommendation by mining users’ preference transition. In ACM International Conference on Conference on Information & Knowledge Management.Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. [29] Liu Yong. 2016. https://www.yongliu.org/datasets/.Google ScholarGoogle Scholar
  30. [30] Liu Y., Wei W., Sun A., and Miao C.. 2014. Exploiting geographical neighborhood characteristics for location recommendation. In ACM International Conference on Conference on Information & Knowledge Management.Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. [31] Ma Chen, Kang Peng, and Liu Xue. 2019. Hierarchical gating networks for sequential recommendation. In Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining. 825833.Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. [32] Manotumruksa Jarana, Macdonald Craig, and Ounis Iadh. 2017. A deep recurrent collaborative filtering framework for venue recommendation. In Proceedings of the 2017 ACM Conference on Information and Knowledge Management. 14291438.Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. [33] Pei Changhua, Yang Xinru, Cui Qing, Lin Xiao, Sun Fei, Jiang Peng, Ou Wenwu, and Zhang Yongfeng. 2019. Value-aware recommendation based on reinforced profit maximization in E-commerce systems. arXiv:1902.00851. http://arxiv.org/abs/1902.00851Google ScholarGoogle Scholar
  34. [34] (LBS) Mobile phone service website based on user location information. 2009. www.foursquare.com.Google ScholarGoogle Scholar
  35. [35] Rendle Steffen. 2010. Factorization machines. In 2010 IEEE International Conference on Data Mining. IEEE, 9951000.Google ScholarGoogle ScholarDigital LibraryDigital Library
  36. [36] Robusto C. Carl. 1957. The cosine-Haversine formula. The American Mathematical Monthly 64, 1 (1957), 3840.Google ScholarGoogle ScholarCross RefCross Ref
  37. [37] Shao Ming-Min, Jiang Wen-Jun, Wu Jie, Shi Yu-Qing, Yum TakShing, and Zhang Ji. 2022. Improving friend recommendation for online learning with fine-grained evolving interest. Journal of Computer Science and Technology 37, 6 (Nov. 2022), 14441463. DOI:Google ScholarGoogle ScholarDigital LibraryDigital Library
  38. [38] Shi Yangkai and Jiang Wenjun. 2017. Point-of-Interest recommendations: Capturing the geographical influence from local trajectories. In 2017 IEEE International Symposium on Parallel and Distributed Processing with Applications and 2017 IEEE International Conference on Ubiquitous Computing and Communications (ISPA’17/IUCC’17). IEEE, 11221129.Google ScholarGoogle ScholarCross RefCross Ref
  39. [39] Sun Ke, Qian Tieyun, Chen Tong, Liang Yile, Nguyen Quoc Viet Hung, and Yin Hongzhi. 2020. Where to go next: Modeling long-and short-term user preferences for point-of-interest recommendation. In Proceedings of the 34th AAAI Conference on Artificial Intelligence (AAAI’20).Google ScholarGoogle ScholarCross RefCross Ref
  40. [40] Trattner Christoph, Oberegger Alexander, Eberhard Lukas, Parra Denis, and Marinho Leandro Balby. 2016. Understanding the impact of weather for POI recommendations. In RecTour@ RecSys. 1623.Google ScholarGoogle Scholar
  41. [41] Vansteenwegen Pieter, Souffriau Wouter, and Oudheusden Dirk Van. 2011. The orienteering problem: A survey. European Journal of Operational Research 209, 1 (2011), 110.Google ScholarGoogle ScholarCross RefCross Ref
  42. [42] Wang Guojun, Jiang Wenjun, Wu Jie, and Xiong Zhengli. 2014. Fine-grained feature-based social influence evaluation in online social networks. IEEE Transactions on Parallel and Distributed Systems 25, 9 (2014), 22862296.Google ScholarGoogle ScholarCross RefCross Ref
  43. [43] Wang Jingyuan, Wu Ning, Zhao Wayne Xin, Peng Fanzhang, and Lin Xin. 2019. Empowering A* search algorithms with neural networks for personalized route recommendation. In Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining. 539547.Google ScholarGoogle ScholarDigital LibraryDigital Library
  44. [44] Wang Xiaoting, Leckie Christopher, Chan Jeffrey, Lim Kwan Hui, and Vaithianathan Tharshan. 2016. Improving personalized trip recommendation by avoiding crowds. In Proceedings of the 25th ACM International on Conference on Information and Knowledge Management. ACM, 2534.Google ScholarGoogle ScholarDigital LibraryDigital Library
  45. [45] API Dark Sky weather. 2016. https://api.darksky.net/forecast/.Google ScholarGoogle Scholar
  46. [46] Xia Peike, Jiang Wenjun, Wu Jie, Xiao Surong, and Wang Guojun. 2021. Exploiting temporal dynamics in product reviews for dynamic sentiment prediction at the aspect level. ACM Transactions on Knowledge Discovery from Data 15, 4 (2021), 68:1–68:29.Google ScholarGoogle ScholarDigital LibraryDigital Library
  47. [47] Xin Xin, Chen Bo, He Xiangnan, Wang Dong, Ding Yue, and Jose Joemon. 2019. CFM: Convolutional factorization machines for context-aware recommendation. In Proceedings of the 28th International Joint Conference on Artificial Intelligence. AAAI Press, 39263932.Google ScholarGoogle ScholarCross RefCross Ref
  48. [48] Xu Zhenxing, Chen Ling, and Chen Gencai. 2015. Topic based context-aware travel recommendation method exploiting geotagged photos. Neurocomputing 155 (2015), 99107.Google ScholarGoogle ScholarDigital LibraryDigital Library
  49. [49] Yuan Quan, Cong Gao, Ma Zongyang, Sun Aixin, and Thalmann Nadia Magnenat. 2013. Time-aware point-of-interest recommendation. In Proceedings of the 36th International ACM SIGIR Conference on Research and Development in Information Retrieval. ACM, 363372.Google ScholarGoogle ScholarDigital LibraryDigital Library
  50. [50] Zhang Jifeng, Jiang Wenjun, Zhang Jinrui, Wu Jie, and Wang Guojun. 2021. Exploring weather data to predict activity attendance in event-based social network. ACM Transactions on the Web (TWEB) 15, 2 (2021) 10:1–10:25.Google ScholarGoogle ScholarDigital LibraryDigital Library
  51. [51] Zhao Kangzhi, Zhang Yong, Yin Hongzhi, Wang Jin, Zheng Kai, Zhou Xiaofang, and Xing Chunxiao. 2020. Discovering subsequence patterns for next POI pecommendation. In Proceedings of the 29th International Joint Conference on Artificial Intelligence (IJCAI’20), Bessiere Christian (Ed.). ijcai.org, 32163222.Google ScholarGoogle Scholar
  52. [52] Zhao Pengpeng, Luo Anjing, Liu Yanchi, Zhuang Fuzhen, Xu Jiajie, Li Zhixu, Sheng Victor S., and Zhou Xiaofang. 2020. Where to go next: A spatio-temporal gated network for next POI recommendation. IEEE Transactions on Knowledge and Data Engineering 34, 5 (2020), 2512–2524.Google ScholarGoogle ScholarCross RefCross Ref
  53. [53] Zhao Pengpeng, Xu Chengfeng, Liu Yanchi, Sheng Victor S., Zheng Kai, Xiong Hui, and Zhou Xiaofang. 2021. Photo2Trip: Exploiting visual contents in geo-tagged photos for personalized tour recommendation. IEEE Transactions on Knowledge and Data Engineering 33, 4 (Apr.2021), 17081721. DOI:Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Dynamic Personalized POI Sequence Recommendation with Fine-Grained Contexts

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in

      Full Access

      • Published in

        cover image ACM Transactions on Internet Technology
        ACM Transactions on Internet Technology  Volume 23, Issue 2
        May 2023
        276 pages
        ISSN:1533-5399
        EISSN:1557-6051
        DOI:10.1145/3597634
        • Editor:
        • Ling Liu
        Issue’s Table of Contents

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 19 May 2023
        • Online AM: 13 February 2023
        • Accepted: 31 January 2023
        • Revised: 11 December 2022
        • Received: 1 February 2022
        Published in toit Volume 23, Issue 2

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article
      • Article Metrics

        • Downloads (Last 12 months)290
        • Downloads (Last 6 weeks)33

        Other Metrics

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Full Text

      View this article in Full Text.

      View Full Text