Abstract
Planning a personalized POI route before touring a new city is an important travel preparation activity; however, it is a challenging and time-consuming task for tourists. Although some previous works focus on suggesting POI visit list or sequences, they fail to suggest personalized POI routes due to ignoring multifaceted tourism contexts. Also, they often suffer from tourist cold start or data sparsity problem because of the lack of tourism related data. To address the above weaknesses, we first propose a novel method to integrate heterogeneous tourism data collected from websites to construct a POI knowledgebase and massive structured POI visit sequences. Next, a POI-Visit sequential pattern mining algorithm is proposed to generate various fine-grained candidate POI routes from POI visit sequences while considering various tourism contexts. At the POI route recommendation stage, our system retrieve and rank a list of candidate routes according to the querying tourist’s tourism contexts, including the intended travel duration, the companion type in trip, the visit season and the preferring POI tourism types, etc. In our validation experiments, we select Guilin city in China as an example to construct a real POI knowledgebase which consists of 132 POIs and 8778 POI traffic time, and construct 5694 structured POI visit sequences based on 10,109 downloaded original travelogues. The experimental results demonstrate the advantages of our system in recommending fine-grained and high personalized POI routes for specific tourists.
Similar content being viewed by others
References
Agrawal R, Srikant R (1995) Mining Sequential Patterns. ICDE:3–14
Bao J, Zheng Y, Wilkie D, Mokbel MF (2015) Recommendations in location-based social networks: a survey. GeoInformatica 19(3):525–565
Bhargava P, Phan T, Zhou J, Lee J (2015) Who, What, When, and Where: Multi-Dimensional Collaborative Recommendations Using Tensor Factorization on Sparse User-Generated Data. WWW:130–140
Cai G, Lee K, Lee I (2018) Itinerary recommender system with semantic trajectory pattern mining from geo-tagged photos. Expert Syst Appl 94:32–40
Chen Y-L, Chiang M-C, Ko M-T (2003) Discovering time-interval sequential patterns in sequence databases. Expert Syst Appl 25(3):343–354
Chen C, Zhang D, Guo B, Ma X, Pan G, Wu Z (2015) TripPlanner: Personalized Trip Planning Leveraging Heterogeneous Crowdsourced Digital Footprints. IEEE Trans Intelligent Transportation Systems 16(3):1259–1273
Cheng Z, Shen J (2016) On very large scale test collection for landmark image search benchmarking. Signal Process 124:13–26
Cho E, Myers SA, Leskovec J (2011) Friendship and mobility: user movement in location-based social networks. In: Proceedings of the 17th ACM SIGKDD international conference on knowledge discovery and data mining. ACM, pp 1082–1090
Fang Q, Xu C, Shamim Hossain M, Muhammad G (2016) STCAPLRS: A Spatial-Temporal Context-Aware Personalized Location Recommendation System. ACM TIST 7(4):59:1–59:30
Gao H, Tang J, Hu X, Liu H (2013) Exploring temporal effects for location recommendation on location-based social networks. In: Proceedings of the 7th ACM conference on recommender systems. ACM, pp 93–100
Guo T, Guo B, Zhang J, Yu Z, Zhou X (2016) CrowdTravel: Leveraging Heterogeneous Crowdsourced Data for Scenic Spot Profiling and Recommendation. PCM 2:617–628
Han J, Pei J, Mortazavi-Asl B, Chen Q, Dayal U, Hsu M (2000) FreeSpan: frequent pattern-projected sequential pattern mining. KDD:355–359
Jiang S, Qian X, Mei T, Fu Y (2016) Personalized Travel Sequence Recommendation on Multi-Source Big Social Media. IEEE Trans Big Data 2(1):43–56
Kraisak Kesorn W, Juraphanthong AS (2017) Personalized Attraction Recommendation System for Tourists Through Check-In Data. IEEE Access 5:26703–26721
Lim KH (2015) Recommending Tours and Places-of-Interest based on User Interests from Geo-tagged Photos. SIGMOD PhD Symposium:33–38
Lim KH, Chan J, Leckie C, Karunasekera S (2015) Personalized Tour Recommendation Based on User Interests and Points of Interest Visit Durations. IJCAI:1778–1784
Liu H, Wei L-Y, Zheng Y, Schneider M, Peng W-C (2011) Route discovery from mining uncertain trajectories. In: 2011 IEEE 11th international conference on data mining workshops (ICDMW). IEEE, pp 1239–1242
Luo W, Tan H, Chen L, Ni LM (2013) Finding time period-based most frequent path in big trajectory data. SIGMOD Conference:713–724
Lv M, Chen L, Xu Z, Li Y, Chen G (2016) The discovery of personally semantic places based on trajectory data mining. Neurocomputing 173:1142–1153
Memon I, Chen L, Majid A, Lv M, Hussain I, Chen G (2015) Travel Recommendation Using Geo-tagged Photos in Social Media for Tourist. Wirel Pers Commun 80(4):1347–1362
Pei J, Han J, Mortazavi-Asl B, Pinto H, Chen Q, Dayal U, Hsu M (2001) PrefixSpan: Mining Sequential Patterns by Prefix-Projected Growth. ICDE:215–224
Shen J, Cheng Z, Shen J, Mei T, Gao X (2014) The Evolution of Research on Multimedia Travel Guide Search and Recommender Systems. MMM 2:227–238
Shen J, Deng C, Gao X (2016) Attraction recommendation: Towards personalized tourism via collective intelligence. Neurocomputing 173:789–798
Shen J, Zheng E, Cheng Z, Deng C (2017) Assisting Attraction Classification by Harvesting Web Data. IEEE Access 5:1600–1608
Sun Y, Gu T, Bin C, Chang L, Kuang H, Huang Z, Sun L (2018) A Multi-latent Semantics Representation Model for Mining Tourist Trajectory. PRICAI 1:463–476
Thomee B, Shamma DA, Friedland G, Elizalde B, Ni K, Poland D, Borth D, Li L-J (2016) YFCC100M: the new data in multimedia research. Commun ACM 59(2):64–73
Tsai C-Y, Lai B-H (2015) A Location-Item-Time sequential pattern mining algorithm for route recommendation. Knowl-Based Syst 73:97–110
Tsai C-Y, Liou JJH, Chen C-J, Hsiao C-C (2012) Generating touring path suggestions using time-interval sequential pattern mining. Expert Syst Appl 39(3):3593–3602
Xiao X, Zheng Y, Luo Q, Xie X (2010) Finding similar users using category-based location history. In Proceedings of the 18th Annual ACM International Conference on Advances in Geographic Information Systems. ACM, 442–445
Xiao X, Zheng Y, Luo Q, Xie X (2014) Inferring social ties between users with human location history. J Ambient Intell Humaniz Comput 5(1):3–19
Xie M, Yin H, Wang H, Xu F, Chen W, Wang S (2016) Learning Graph-based POI Embedding for Location-based Recommendation. CIKM:15–24
Yin H, Zhou X, Cui B, Wang H, Zheng K, Nguyen QVH (2016) Adapting to User Interest Drift for POI Recommendation. IEEE Trans Knowl Data Eng 28(10):2566–2581
Yuan NJ, Zheng Y, Xie X, Wang Y, Zheng K, Xiong H (2015) Discovering Urban Functional ZonesUsing Latent Activity Trajectories. IEEE Trans Knowl Data Eng 27(3):712–725
Zhang C, Wang K (2016) POI recommendation through cross region collaborative filtering. Knowl Inf Syst 46(2):369–387
Zheng Y, Chen Y, Xie X, Ma W-Y (2009) GeoLife2.0: A Location-Based Social Networking Service. Mobile Data Management:357–358
Zhu Z, Shou L, Chen K (2016) Get into the spirit of a location by mining user-generated travelogues. Neurocomputing 204:61–69
Acknowledgements
This work was partially supported by the National Natural Science Foundation of China (Nos. U1501252, 61572146, U1711263), the Natural Science Foundation of Guangxi Province (No. 2016GXNSFDA380006, AC16380122), the Guangxi Innovation-Driven Development Grand Project (No. AA17202024) and the Guangxi University Young and Middle-aged Teacher Basic Ability Enhancement Project (No. 2018KY0203B).
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Bin, C., Gu, T., Sun, Y. et al. A personalized POI route recommendation system based on heterogeneous tourism data and sequential pattern mining. Multimed Tools Appl 78, 35135–35156 (2019). https://doi.org/10.1007/s11042-019-08096-w
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-019-08096-w