Skip to main content
Log in

Next location recommendation: a multi-context features integration perspective

  • Published:
World Wide Web Aims and scope Submit manuscript

Abstract

Next location recommendation aims to mine users’ historical trajectories to predict their potentially preferred locations in the next moment. Although previous studies have explored the idea of incorporating location or social contextual information for recommendation, they still suffer from several major limitations: (1) not fully considering the semantic associations between locations, (2) not considering the heterogeneity in preferences of socially linked users, (3) not fully utilizing contextual information from distinctive sources to further improve the recommendation performance. In this paper, we propose a novel multi-context-based next location recommendation model that incorporates location context, trajectory context, and social context to obtain comprehensive users’ preferences while allowing for interactions between contexts. Specifically, we first develop an efficient method combining both high-order location graphs and location semantic graphs to characterize subtle associations between locations. Then we explore the social contextual information and introduce the location subgraph which considers heterogeneous preferences among friends. Finally, we use the LSTM and geo-dilated LSTM to capture the spatio-temporal associations between users’ trajectories and integrate various contextual information to improve model performance. Extensive experiments on three real datasets show that our model has superior results in the next location recommendation task over other baselines.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Algorithm 1
Figure 4
Figure 5

Similar content being viewed by others

References

  1. Chang, B., Jang, G., Kim, S., Kang, J.: Learning graph-based geographical latent representation for point-of-interest recommendation. In: Proceedings of the 29th ACM International Conference on Information and Knowledge Management, pp. 135–144 (2020)

  2. Chang, L., Chen, W., Huang, J., Bin, C., Wang, W.: Exploiting multi-attention network with contextual influence for point-of-interest recommendation. Appl. Intell. 51(4), 1904–1917 (2021)

    Article  Google Scholar 

  3. Chen, L., Shang, S., Jensen, C.S., Yao, B., Kalnis, P.: Parallel semantic trajectory similarity join. In: 2020 IEEE 36th International Conference on Data Engineering, pp. 997–1008. IEEE (2020)

  4. Cheng, C., Yang, H., Lyu, M.R., King, I.: 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 (2013)

  5. Cheng, X., Li, N., Rysbayeva, G., Yang, Q., Zhang, J.: Influence-aware successive point-of-interest recommendation. World Wide Web, 1–15 (2022)

  6. Cho, E., Myers, S., Leskovec, J.: Friendship and mobility: User movement in location-based social networks, 1082–1090 (2011)

  7. Dong, Y., Chawla, N.V., Swami, A.: Metapath2vec: Scalable representation learning for heterogeneous networks. In: Proceedings of the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 135–144 (2017)

  8. Feng, J., Li, Y., Zhang, C., Sun, F., Meng, F., Guo, A., Jin, D.: Deepmove: Predicting human mobility with attentional recurrent networks. In: Proceedings of the 2018 World Wide Web Conference, pp. 1459–1468 (2018)

  9. Feng, S., Tran, L.V., Cong, G., Chen, L., Li, J., Li, F.: Hme: A hyperbolic metric embedding approach for next-poi recommendation. In: Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 1429–1438 (2020)

  10. Han, P., Li, Z., Liu, Y., Zhao, P., Li, J., Wang, H., Shang, S.: Contextualized point-of-interest recommendation. In: International Joint Conferences on Artificial Intelligence, pp. 2484–2490 (2020)

  11. Han, P., Shang, S., Sun, A., Zhao, P., Zheng, K., Kalnis, P.: Auc-mf: Point of interest recommendation with auc maximization. In: 2019 IEEE 35th International Conference on Data Engineering, pp. 1558–1561 (2019)

  12. Han, P., Shang, S., Sun, A., Zhao, P., Zheng, K., Zhang, X.: Point-of-interest recommendation with global and local context. IEEE Trans. Knowl. Data Eng. 34(11), 5484–5495 (2022)

    Article  Google Scholar 

  13. He, J., Li, X., Liao, L., Song, D., Cheung, W.K.: 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. AAAI Press (2016)

  14. Hochreiter, S., Schmidhuber, J.: Long short-term memory. Neur. Comput. 9(8), 1735–1780 (1997)

    Article  Google Scholar 

  15. Huynh, T.T., Van Tong, V., Nguyen, T.T., Jo, J., Yin, H., Nguyen, Q.V.H.: Learning holistic interactions in lbsns with high-order, dynamic, and multi-role c=contexts. IEEE Transactions on Knowledge and Data Engineering (2022)

  16. Kipf, T.N., Welling, M.: Variational graph auto-encoders. International Conference on Learning Representations (2016)

  17. Kong, D., Wu, F.: Hst-lstm: A hierarchical spatial-temporal long-short term memory network for location prediction. In: Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence, pp. 2341–2347 (2018)

  18. Li, H., Ge, Y., Hong, R., Zhu, H.: Point-of-interest recommendations: Learning potential check-ins from friends. In: Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 975–984. Association for Computing Machinery (2016)

  19. Li, R., Shen, Y., Zhu, Y.: Next point-of-interest recommendation with temporal and multi-level context attention. In: 2018 IEEE International Conference on Data Mining, pp. 1110–1115 (2018)

  20. Liang, W., Zhang, W.: Learning social relations and spatiotemporal trajectories for next check-in inference. IEEE Transactions on Neural Networks and Learning Systems, 1–11 (2020)

  21. Lim, N., Hooi, B., Ng, S.K., Wang, X., Goh, Y.L., Weng, R., Varadarajan, J.: Stp-udgat: Spatial-temporal-preference user dimensional graph attention network for next poi recommendation. In: Proceedings of the 29th ACM International Conference on Information and Knowledge Management, pp. 845–854 (2020)

  22. Lim, N., Hooi, B., Ng, S.K., Wang, X., Goh, Y.L., Weng, R., Varadarajan, J.: Stp-udgat: Spatial-temporal-preference user dimensional graph attention network for next poi recommendation. In: Proceedings of the 29th ACM International Conference on Information and Knowledge Management, pp. 845–854 (2020)

  23. Liu, A., Zhang, Y., Zhang, X., Liu, G., Zhang, Y., Li, Z., Zhao, L., Li, Q., Zhou, X.: Representation learning with multi-level attention for activity trajectory similarity computation. IEEE Transactions on Knowledge and Data Engineering (2020)

  24. Liu, L., Wang, L., Lian, T.: Case4sr: Using category sequence graph to augment session-based recommendation. Knowl.-Based Syst. 212, 106558 (2021)

    Article  Google Scholar 

  25. Liu, Q., Chen, E., Xiong, H., Ding, C.H.Q., Chen, J.: Enhancing collaborative filtering by user interest expansion via personalized ranking. IEEE Trans. Syst. Man Cybern. Part B (Cybernetics) 42(1), 218–233 (2012)

    Article  Google Scholar 

  26. Liu, Q., Huang, Z., Yin, Y., Chen, E., Xiong, H., Su, Y., Hu, G.: Ekt: Exercise-aware knowledge tracing for student performance prediction. IEEE Trans. Knowl. Data Eng. 33(1), 100–115 (2021)

    Article  Google Scholar 

  27. Liu, T., Liao, J., Wu, Z., Wang, Y., Wang, J.: Exploiting geographical-temporal awareness attention for next point-of-interest recommendation. Neurocomputing 400, 227–237 (2020)

    Article  Google Scholar 

  28. Liu, Y., Pei, A., Wang, F., Yang, Y., Zhang, X., Wang, H., Dai, H., Qi, L., Ma, R.: An attention-based category-aware gru model for the next poi recommendation. Int. J. Intell. Syst. 36, 3174–3189 (2021)

    Article  Google Scholar 

  29. Luo, Y., Liu, Q., Liu, Z.: Stan: Spatio-temporal attention network for next location recommendation. In: Proceedings of the Web Conference 2021, pp. 2177–2185 (2021)

  30. Manotumruksa, J., Macdonald, C., Ounis, I.: A contextual attention recurrent architecture for context-aware venue recommendation. In: The 41st International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 555–564 (2018)

  31. Manotumruksa, J., Macdonald, C., Ounis, I.: A contextual recurrent collaborative filtering framework for modelling sequences of venue checkins. Inform. Process. Manag. 57(6), 102092 (2020)

    Article  Google Scholar 

  32. Mathew, W., Raposo, R., Martins, B.: Predicting future locations with hidden Markov models. In: Proceedings of the 2012 ACM Conference on Ubiquitous Computing, pp. 911–918 (2012)

  33. Qiao, Y., Luo, X., Li, C., Tian, H., Ma, J.: Heterogeneous graph-based joint representation learning for users and pois in location-based social network. Inform. Process. Manag. 57(2), 102151 (2020)

    Article  Google Scholar 

  34. Rahmani, H.A., Aliannejadi, M., Baratchi, M., Crestani, F.: A systematic analysis on the impact of contextual information on point-of-interest recommendation. ACM Trans. Inform. Syst. 40(4), 1–35 (2022)

    Article  Google Scholar 

  35. Rao, X., Chen, L., Liu, Y., Shang, S., Yao, B., Han, P.: Graph-flashback network for next location recommendation. In: Proceedings of the 28th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, pp. 1463–1471 (2022)

  36. Shen, T., Chen, H., Ku, W.S.: Time-aware location sequence recommendation for cold-start mobile users. In: Proceedings of the 26th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems, pp. 484–487 (2018)

  37. Sun, H., Xu, J., Zheng, K., Zhao, P., Chao, P., Zhou, X.: Mfnp: A meta-optimized model for few-shot next poi recommendation. In: Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence, pp. 3017–3023 (2021)

  38. Sun, K., Qian, T., Chen, T., Liang, Y., Hung, N., Yin, H.: Where to go next: Modeling long-and short-term user preferences for point-of-interest recommendation. Proceedings of the AAAI Conference on Artificial Intelligence 34, 214–221 (2020)

    Article  Google Scholar 

  39. Wang, D., Wang, X., Xiang, Z., Yu, D., Deng, S., Xu, G.: Attentive sequential model based on graph neural network for next poi recommendation. World Wide Web 24(6), 2161–2184 (2021)

    Article  Google Scholar 

  40. Wei, X., Liu, Y., Sun, J., Jiang, Y., Tang, Q., Yuan, K.: Dual subgraph-based graph neural network for friendship prediction in location-based social networks. ACM Trans. Knowl. Discov. Data. Just Accepted (2022)

  41. Wu, F., Li, Z.: Where did you go: Personalized annotation of mobility records. In: Proceedings of the 25th ACM International on Conference on Information and Knowledge Management, pp. 589–598 (2016)

  42. Xiong, X., Xiong, F., Zhao, J., Qiao, S., Li, Y., Zhao, Y.: Dynamic discovery of favorite locations in spatio-temporal social networks. Inform. Process. Manag. 57(6), 102337 (2020)

    Article  Google Scholar 

  43. Yang, C., Sun, M., Zhao, W.X., Liu, Z., Chang, E.Y.: A neural network approach to jointly modeling social networks and mobile trajectories ACM Trans. Inform. Syst., 35(4) (2017)

  44. Yang, D., Qu, B., Yang, J., Cudré-Mauroux, P.: Lbsn2vec++: Heterogeneous hypergraph embedding for location-based social networks. IEEE Trans. Knowl. Data Eng. 34(4), 1843–1855 (2022)

    Google Scholar 

  45. Zhan, G., Xu, J., Huang, Z., Zhang, Q., Xu, M., Zheng, N.: A semantic sequential correlation based lstm model for next poi recommendation. In: 2019 20th IEEE International Conference on Mobile Data Management, pp. 128–137 (2019)

  46. Zhang, J., Liu, X., Zhou, X., Chu, X.: Leveraging graph neural networks for point-of-interest recommendations. Neurocomputing 462, 1–13 (2021)

    Article  Google Scholar 

  47. Zhang, J.D., Chow, C.Y.: Geosoca: Exploiting geographical, social and categorical correlations for point-of-interest recommendations. In: Proceedings of the 38th International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 443–452 (2015)

  48. Zhang, M., Cui, Z., Neumann, M., Chen, Y.: An end-to-end deep learning architecture for graph classification. In: Proceedings of the Thirty-Second AAAI Conference on Artificial Intelligence and Thirtieth Innovative Applications of Artificial Intelligence Conference and Eighth AAAI Symposium on Educational Advances in Artificial Intelligence (2018)

  49. Zhang, S., Cheng, H.: Exploiting context graph attention for poi recommendation in location-based social networks. In: Database Systems for Advanced Applications, pp. 83–99 (2018)

  50. Zhang, Y., Zou, Y., Tang, J., Liang, J.: Long-term prediction for high-resolution lane-changing data using temporal convolution network. Transportmetrica B: Transport Dynamics 10, 849–863 (2021)

    Google Scholar 

  51. Zhao, J., Zhao, P., Liu, Y., Sheng, V.S., Li, Z., Zhao, L.: Hierarchical variational attention for sequential recommendation. In: DASFAA (2020)

  52. Zhao, P., Luo, A., Liu, Y., Xu, J., Li, Z., Zhuang, F., Sheng, V.S., Zhou, X.: Where to go next: A spatio-temporal hated network for next poi recommendation. IEEE Trans. Knowl. Data Eng. 34(5), 2512–2524 (2022)

    Article  Google Scholar 

  53. Zhao, W.X., Fan, F., Wen, J.R., Chang, E.Y.: Joint representation learning for location-based social networks with multi-grained sequential contexts. ACM Trans. Knowl. Discov Data, 12(2) (2018)

  54. Zhao, W.X., Zhou, N., Zhang, W., Wen, J.R., Wang, S., Chang, E.Y.: A probabilistic lifestyle-based trajectory model for social strength inference from human trajectory data. ACM Trans. Inf. Syst. 35(1), 1–28 (2016)

    Article  Google Scholar 

  55. Zhou, N., Zhao, W.X., Zhang, X., Wen, J.R., Wang, S.: A general multi-context embedding model for mining human trajectory data. IEEE Trans. Knowl. Data Eng. 28(8), 1945–1958 (2016)

    Article  Google Scholar 

Download references

Funding

The National Natural Science Foundation of China (71802068, 72271084, 72071069); The University Synergy Innovation Program of Anhui Province (GXXT-2021-004)

Author information

Authors and Affiliations

Authors

Contributions

Xuemei Wei designed the model and completed the experiments, Chunli Liu participated in the model design and wrote the main manuscript text, Yezheng Liu and Yang Li wrote the main manuscript text, and Kai Zhang completed the data processing and prepared Figures 1-4. All authors reviewed the manuscript.

Corresponding author

Correspondence to Chunli Liu.

Ethics declarations

Ethics approval

Not applicable

Conflict of Interests

The authors declare that they have no conflict of interest.

Additional information

Availability of data and materials

All data can be found at: https://sites.google.com/site/yangdingqi/home/foursquare-dataset

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

This article belongs to the Topical Collection: Special Issue on Spatiotemporal Data Management and Analytics for Recommend Guest Editors: Shuo Shang, Xiangliang Zhang and Panos Kalnis

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Wei, X., Liu, C., Liu, Y. et al. Next location recommendation: a multi-context features integration perspective. World Wide Web 26, 2051–2074 (2023). https://doi.org/10.1007/s11280-022-01126-y

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11280-022-01126-y

Keywords

Navigation