Abstract
The effective Point-of-Interest (POI) recommendation can significantly assist users to find their preferred POIs and help POI owners to attract more customers. As a result, a variety of methods have been proposed to tackle the issue of POI recommendation recently. However, it is still very difficult to precisely model the strong correlations between the POIs visited by the user and the POIs to be visited next, which leads to the poor performance of POI recommendation. In this paper, we propose a context- and preference- aware model (CPAM) to incorporate both contextual influence and user preferences into POI recommendation. Firstly, we design a Skip-Gram based POI Embedding Model (SG-PEM) to capture the contextual influence of POIs and learn the vector representation (embedding) of POIs from visiting sequences. The users’ preferences for the target POIs are obtained from the learned embeddings via similarity metric. Secondly, for the implicit feedback information contained in the check-in data, we use the Logistic Matrix Factorization (LMF) algorithm to model the users’ personalized preferences for POI. Finally, we unify SG-PEM and LMF as the CPAM model to perform personalized recommendation by leveraging contextual influence and user preferences. The experimental results on two real-world datasets of Foursquare and Gowalla show that the proposed model outperforms the state-of-the-art baselines.
Similar content being viewed by others
Notes
iGLSR is evaluated only on Gowalla as we do not have access to the social data of the Foursquare.
References
Bengio Y, Courville A, Vincent P (2013) Representation learning: a review and new perspectives. IEEE Trans Pattern Anal Mach Intell 35(8):1798–1828
Bin C, Gu T, Sun Y, Chang L (2019) A personalized poi route recommendation system based on heterogeneous tourism data and sequential pattern mining. Multimed Tools Appl 78(24):35,135–35,156
Cao H, Xu F, Sankaranarayanan J, Li Y, Samet H (2019) Habit2vec: Trajectory semantic embedding for living pattern recognition in population. IEEE Trans Mob Comput 19(5):1096–1108
Chang B, Park Y, Park D, Kim S, Kang J (2018) Content-aware hierarchical point-of-interest embedding model for successive poi recommendation. In: Proceedings of the 27th International Joint Conference on Artificial Intelligence (IJCAI), pp 3301–3307
Chen J, Ying P, Zou M (2019) Improving music recommendation by incorporating social influence. Multimed Tools Appl 78(3):2667–2687
Chen R, Chang YS, Hua Q, Gao Q, Ji X, Wang B (2020) An enhanced social matrix factorization model for recommendation based on social networks using social interaction factors. Multimed Tools Appli 1–31
Cheng C, Yang H, King I, Lyu MR (2012) Fused matrix factorization with geographical and social influence in location-based social networks. In: Proceedings of the Twenty-Sixth AAAI conference on artificial intelligence, pp 17–23
Cheng C, Yang H, Lyu MR, King I (2013) Where you like to go next: Successive point-of-interest recommendation. In: Proceedings of the Twenty-Third international joint conference on artificial intelligence, pp 2605–2611
Cui Q, Wu S, Liu Q, Zhong W, Wang L (2020) Mv-rnn: a multi-view recurrent neural network for sequential recommendation. IEEE Trans Knowl Data Eng 32(2):317–331
Da Costa AF, Manzato MG, Campello RJ (2019) Boosting collaborative filtering with an ensemble of co-trained recommenders. Expert Syst Appl 115:427–441
Deng S, Wang D, Li Y, Cao B, Yin J, Wu Z, Zhou M (2016) A recommendation system to facilitate business process modeling. IEEE Trans Cybern 47(6):1380–1394
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, pp 93–100
Gao Q, Zhou F, Zhang K, Trajcevski G, Luo X, Zhang F (2017) Identifying human mobility via trajectory embeddings. In: Proceedings of the 26th international joint conference on artificial intelligence, pp 1689–1695
Goyal P, Ferrara E (2018) Graph embedding techniques, applications, and performance: a survey. Knowl-Based Syst 151:78–94
Guo L, Wen Y, Liu F (2019) Location perspective-based neighborhood-aware poi recommendation in location-based social networks. Soft Comput 23 (22):11,935–11,945
He J, Li X, Liao L, Song D, Cheung WK (2016) Inferring a personalized next point-of-interest recommendation model with latent behavior patterns. In: Proceedings of the Thirtieth AAAI conference on artificial intelligence, pp 137–143
He J, Li X, Liao L (2017) Category-aware next point-of-interest recommendation via listwise bayesian personalized ranking. In: Proceedings of the 26th international joint conference on artificial intelligence, pp 1837–1843
Hu B, Ester M (2014) Social topic modeling for point-of-interest recommendation in location-based social networks. In: 2014 IEEE International conference on data mining. IEEE, pp 845–850
Huang X, Zhang J, Li D, Li P (2019) Knowledge graph embedding based question answering. In: Proceedings of the Twelfth ACM international conference on web search and data mining, pp 105–113
Johnson CC (2014) Logistic matrix factorization for implicit feedback data. In: Advances in neural information processing systems workshop on distributed machine learning and matrix computations, p 27
Kant S, Mahara T, Jain VK, Jain DK (2019) Fuzzy logic based similarity measure for multimedia contents recommendation. Multimed Tools Appl 78(4):4107–4130
Kim Y, Jung S, Ji S, Hwang E, Rho S (2019) Iot-based personalized nie content recommendation system. Multimed Tools Appl 78(3):3009–3043
Li X, Jiang M, Hong H, Liao L (2017) A time-aware personalized point-of-interest recommendation via high-order tensor factorization. ACM Trans Inform Syst (TOIS) 35(4):1–23
Liu Q, Wu S, Wang L, Tan T (2016) Predicting the next location: a recurrent model with spatial and temporal contexts. In: Proceedings of the Thirtieth AAAI conference on artificial intelligence, pp 194–200
Liu Y, Pham TAN, Cong G, Yuan Q (2017) An experimental evaluation of point-of-interest recommendation in location-based social networks. Proc VLDB Endow 10(10):1010–1021
Liu W, Wang ZJ, Yao B, Yin J (2019) Geo-alm: poi recommendation by fusing geographical information and adversarial learning mechanism. In: Proceedings of the 28th international joint conference on artificial intelligence. AAAI Press, pp 1807–1813
Liu W, Lai H, Wang J, Ke G, Yang W, Yin J (2020) Mix geographical information into local collaborative ranking for poi recommendation. World Wide Web 23(1):131–152
Mikolov T, Chen K, Corrado G, Dean J (2013) Efficient estimation of word representations in vector space. arXiv:1301.3781
Mikolov T, Sutskever I, Chen K, Corrado G, Dean J (2013) Distributed representations of words and phrases and their compositionality. In: Proceedings of the 26th international conference on neural information processing systems - volume 2. Curran Associates Inc, pp 3111–3119
Rahmani HA, Aliannejadi M, Ahmadian S, Baratchi M, Afsharchi M, Crestani F (2019) Lglmf: local geographical based logistic matrix factorization model for poi recommendation. In: Asia information retrieval symposium. Springer, pp 66–78
Rendle S, Freudenthaler C, Schmidt-Thieme L (2010) Factorizing personalized markov chains for next-basket recommendation. In: Proceedings of the 19th international conference on World Wide Web. Association for computing machinery, pp 811–820
Stepan T, Morawski JM, Dick S, Miller J (2016) Incorporating spatial, temporal, and social context in recommendations for location-based social networks. IEEE Trans Comput Soc Syst 3(4):164–175
Tu C, Liu H, Liu Z, Sun M (2017) Cane: context-aware network embedding for relation modeling. In: Proceedings of the 55th annual meeting of the association for computational linguistics, pp 1722–1731
Wang Z, Zhang Y, Li Y, Wang Q, Xia F (2017) Exploiting social influence for context-aware event recommendation in event-based social networks. In: IEEE INFOCOM 2017-IEEE conference on computer communications. IEEE, pp 1–9
Wang D, Deng S, Xu G (2018) Sequence-based context-aware music recommendation. Inform Retrieval J 21(2-3):230–252
Wang D, Deng S, Zhang X, Xu G (2018) Learning to embed music and metadata for context-aware music recommendation. World Wide Web 21 (5):1399–1423
Wang D, Zhang X, Yu D, Xu G, Deng S (2020) Came: content-and context-aware music embedding for recommendation. IEEE Trans Neural Netw Learn Syst 1–14
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
Yu D, Xu K, Wang D, Yu T, Li W (2019) Point-of-interest recommendation based on user contextual behavior semantics. Int J Softw Eng Knowl Eng 29(11n12):1781–1799
Yuan T, Cheng J, Zhang X, Qiu S, Lu H (2014) Recommendation by mining multiple user behaviors with group sparsity. In: Proceedings of the Twenty-Eighth AAAI conference on artificial intelligence, pp 222–228
Zhang JD, Chow CY (2013) Igslr: personalized geo-social location recommendation: a kernel density estimation approach. In: Proceedings of the 21st ACM SIGSPATIAL international conference on advances in geographic information systems, pp 334–343
Zhang JD, Chow CY (2016) Point-of-interest recommendations in location-based social networks. Sigspatial Special 7(3):26–33
Zhao S, Zhao T, King I, Lyu MR (2017) Geo-teaser: geo-temporal sequential embedding rank for point-of-interest recommendation. In: Proceedings of the 26th international conference on world wide web companion, pp 153–162
Zhao K, Zhang Y, Yin H, Wang J, Zheng K, Zhou X, Xing C (2020) Discovering subsequence patterns for next poi recommendation. In: Proceedings of the Twenty-Ninth international joint conference on artificial intelligence, pp 3216–3222
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.
This research is supported by Zhejiang Provincial Natural Science Foundation of China under No. LQ20F020015, and the Fundamental Research Funds for the Provincial University of Zhejiang under No. GK199900299012-017.
Rights and permissions
About this article
Cite this article
Yu, D., Wanyan, W. & Wang, D. Leveraging contextual influence and user preferences for point-of-interest recommendation. Multimed Tools Appl 80, 1487–1501 (2021). https://doi.org/10.1007/s11042-020-09746-0
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-020-09746-0