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.
Similar content being viewed by others
References
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
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
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
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
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
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
Blei DM, Ng AY, Jordan MI (2003) Latent dirichlet allocation. J Mach Learn Res 3(1):993–1022
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
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
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
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
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
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
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
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
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
Manotumruksa J, Macdonald C, Ounis I (2016) Modelling user preferences using word embeddings for context-aware venue recommendation, ar**v:1606.07828
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
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
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
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
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
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
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
Graves A (2013) Generating sequences with recurrent neural networks. ar**v:1308.0850
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
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
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
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
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
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
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
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
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
Foursquare Available online: https://developer.foursquare.com/docs/venues (accessed on 5 May 2017)
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
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
Salakhutdinov R, Mnih A (2007) Probabilistic Matrix Factorization. In: Proceedings of the 20th International Conference on Neural Information Processing Systems, pp 1257–1264
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
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
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
Corresponding author
Rights and permissions
About this article
Cite this article
**ng, 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
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10489-018-1276-1