Skip to main content
Log in

Content-aware point-of-interest recommendation based on convolutional neural network

  • Published:
Applied Intelligence Aims and scope Submit manuscript

Abstract

Point-of-interest (POI) recommendation has become an important approach to help people discover attractive locations. But the extreme sparsity of the user-POI matrix creates a severe challenge. To address this challenge, researchers have begun to explore the review content information for POI recommendations. Existing methods are based on bag-of-words or embedding techniques which leads to a shallow understanding of user preference. In order to capture valuable information about user preference, we propose a content-aware POI recommendation based on convolutional neural network (CPC). We utilize a convolutional neural network as the foundation of a unified POI recommendation framework and introduce the three types of content information, including POI properties, user interests and sentiment indications. The experimental results indicate that convolutional neural network is very capable of capturing semantic and sentiment information from review content and demonstrate that the relevant information in reviews can improve POI recommendation performance on location-based social networks.

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.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

References

  1. Gao H, Liu H (2015) Mining human mobility in Location-Based social networks. Data Min Knowl Disc 7(2):1–115. https://doi.org/10.2200/S00630ED1V01Y201502DMK011

    Google Scholar 

  2. Ye M, Liu X, Lee W et al (2011) Exploiting geographical influence for collaborative point-of-interest recommendation. In: Proceeding of the 34th International ACM SIGIR Conference on Research and Development in Information Retrieval, pp 325–334. https://doi.org/10.1145/2009916.2009962

  3. Ye M, Liu X, Lee W (2012) Exploring social influence for recommendation: a probabilistic generative approach. In: Proceeding of the 35th International ACM SIGIR conference on research and development in Information Retrieval, pp 325–334. https://doi.org/10.1145/2348283.2348373

  4. 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 26th AAAI Conference on Artificial Intelligence, pp 17–23

  5. Yang D, Zhang D, Yu Z, Wang Z (2013) A sentiment-enhanced personalized location recommendation system. In: Proceedings of the 24th ACM Conference on Hypertext and Social Media. pp 119-128. https://doi.org/10.1145/2481492.2481505

  6. Wang X, Zhao YL, Nie L, Gao Y, Nie W, et al. (2015) Semantic-based location recommendation with multimodal venue semantics. IEEE Trans Multimed 17(3):409–419

    Article  Google Scholar 

  7. Blei DM, Ng AY, Jordan MI (2003) Latent dirichlet allocation. J Mach Learn Res 3(1):993–1022

    MATH  Google Scholar 

  8. Zhang JD, Chow CY, Zheng Y (2015) ORec: An Opinion-Based Point-of-Interest Recommendation Framework. In: Proceedings of the the 24th ACM International Conference on Information and Knowledge Management, pp 1641–1650

  9. Kurashima T, Iwata T, Hoshide T et al (2013) Geo topic model: Joint modeling of users activity area and interests for location recommendation. In: Proceedings of the 6th ACM International Conference on Web Search and Data Mining, pp 375–384. https://doi.org/10.1145/2433396.2433444

  10. Zhao YL, Nie L, Wang X et al (2014) Personalized recommendations of locally interesting venues to tourists via cross-region community matching. Acm Trans Intell Syst Technol 5(3):1–26. https://doi.org/10.1145/2532439

    Article  Google Scholar 

  11. Ganu G, Kakodkar Y, Marian A (2013) Improving the ability of Predictions Using Textual Information in Online User Reviews. Inf Syst 38(1):1–15

    Article  Google Scholar 

  12. Gao H, Tang J, Hu X et al (2015) Content-aware point of interest recommendation on location-based social networks. In: Proceedings of the 29th National Conference on Artificial Intelligence Austin, pp 1721–1727

  13. Liu B, Fu Y, Yao Z et al (2013a) Learning geographical preferences for point-of-interest recommendation. In: Proceedings of the 19th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp 1043–1051. https://doi.org/10.1145/2487575.2487673

  14. Wang X, Zhao YL, Nie L et al (2015) Semantic-based location recommendation with multimodal venue semantics, vol 17. https://doi.org/10.1109/TMM.2014.2385473

  15. Yin H, Sun Y, Cui B et al (2013) LCARS: A location-content-aware recommender system. In: Proceedings of the 19th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp 221-229. https://doi.org/10.1145/2487575.2487608

  16. Yuan Q, Cong G, Zhao K et al (2015) Who, Where, When, and What: A Nonparametric Bayesian Approach to Context-aware Recommendation and Search for Twitter Users. Acm Trans Inf Syst 33(1):1–33. https://doi.org/10.1145/2699667

    Article  Google Scholar 

  17. Manotumruksa J, Macdonald C, Ounis I (2016) Modelling user preferences using word embeddings for context-aware venue recommendation, arXiv:1606.07828

  18. Bauman K, Liu B, Tuzhilin A (2017) Aspect based recommendations: Recommending items with the most valuable aspects based on user reviews. In: Proceedings of the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp 717–725

  19. Wang H, Wang N, Yeung DY (2015) Collaborative deep learning for recommender systems. In: Proceedings of the 21th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp 1235–1244. https://doi.org/10.1145/2783258.2783273

  20. He X, Liao L, Zhang H et al (2017) Neural collaborative filtering. Proceedings of the 26th International Conference on World Wide Web. International World Wide Web Conferences Steering Committee, pp 173–182. https://doi.org/10.1145/3038912.3052569

  21. 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

  22. Brbisson D, Auvolat SA et al (2015) Artificial neural networks applied to taxi destination prediction. Computer Science 12:1–12. https://doi.org/10.13140/RG.2.2.20264.26888

  23. Yang C, Sun M, Zhao WX, et al. (2017) A neural network approach to jointly modeling social networks and mobile trajectories. Acm Trans Inf Syst 35(4):36–45. https://doi.org/10.1145/3041658

    Article  Google Scholar 

  24. Alahi A, Goel K, Ramanathan V, Robicquet A et al (2016) Social lstm: Human trajectory prediction in crowded spaces. In: Proceedings of the 29th IEEE Conference on Computer Vision and Pattern Recognition, pp 961–971

  25. Graves A (2013) Generating sequences with recurrent neural networks. arXiv:1308.0850

  26. Zheng L, Noroozi V, Yu PS (2017) Joint deep modeling of users and items using reviews for recommendation. In: Proceedings of the 10th ACM International Conference on Web Search and Data Mining, pp 425–434

  27. Collobert R, Weston J, Bottou L, Karlen M, et al. (2011) Natural language processing (almost) from scratch. J Mach Learn Res 12(8):2493–2537

    MATH  Google Scholar 

  28. Liu Y, Wei W, Sun A et al (2014) Exploiting Geographical Neighborhood Characteristics for Location Recommendation. In: Proceedings of the 23st ACM International Conference on Information and Knowledge Management, pp 739–748

  29. LeCun Y, Bottou L, Bengio Y, Haffner P (1998) Gradient-based learning applied to document recognition. Process IEEE Press 86(11):2278–2324. https://doi.org/10.1109/5.726791

    Google Scholar 

  30. Kim D, Park C et al (2016) Convolutional matrix factorization for document context-aware recommendation. In: Proceedings of the 10th ACM Conference on Recommender Systems, pp 233–240. https://doi.org/10.1145/2959100.2959165

  31. Bridle JS (1990) Probabilistic interpretation of feedforward classification network outputs, with relationships to statistical pattern recognition. Neurocomputing 68:222–236. https://doi.org/10.1007/978-3-642-76153-9-28-791-32

  32. Mikolov T, Sutskever I, Chen K, et al. (2013) Distributed Representations of Words and Phrases and their Compositionality. Adv Neural Inf Process Syst 26(2):3111–3119

    Google Scholar 

  33. Wang S, Wang Y, Tang J et al (2017) What Your Images Reveal: Exploiting Visual Contents for Point-of-Interest Recommendation. In: Proceedings of the 26th International World Wide Web Conference Committee, pp 391–400

  34. Gao H, Tang J, Liu H (2012) Exploring social-historical ties on locationbased social networks. In: Processing of the 6th International Conference on Weblogs and Social Media, pp 114–121

  35. Foursquare Available online: https://developer.foursquare.com/docs/venues (accessed on 5 May 2017)

  36. Zhou D, Wang B et al (2012) A Study of Recommending Locations on Location-Based Social Network by Collaborative Filtering. In: Processing of the 25th Canadian Conference on Artificial Intelligence, pp 255–266. https://doi.org/10.1007/978-3-642-30353-1-22

  37. Hu B, Ester M (2013) Spatial topic modeling in online social media for location recommendation. In: Proceedings of the 7th ACM conference on Recommender systems, pp 25–32. https://doi.org/10.1145/2507157.2507174

  38. Salakhutdinov R, Mnih A (2007) Probabilistic Matrix Factorization. In: Proceedings of the 20th International Conference on Neural Information Processing Systems, pp 1257–1264

  39. Pennington J, Socher R, Manning CD (2014) Glove: Global vectors for word representation. In: Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing, pp 1532–1543

  40. Mikolov T, Sutskever I, Chen K, Corrado GS et al (2013) Distributed representations of words and phrases and their compositionality. In: Proceedings of the 27th Annual Conference on Neural Information Processing Systems, pp 3111–3119

Download references

Acknowledgements

This work was supported by the following grants: National Natural Science Foundation of China (No.61772321, No.61572301, No.61602282, No.90612003), Natural Science Foundation of Shandong Province (No. ZR2013FM008, No. ZR2016FP07), the Open Research Fund from Shandong Provincial Key Laboratory of Computer Network (No.SDKLCN-2016-01), Innovation Foundation of Science and Technology Development Center of Ministry of Education and New H3C Group (2017A15047).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Fang’ai Liu.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Xing, S., Liu, F., Wang, Q. et al. Content-aware point-of-interest recommendation based on convolutional neural network. Appl Intell 49, 858–871 (2019). https://doi.org/10.1007/s10489-018-1276-1

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10489-018-1276-1

Keywords

Navigation