Exploiting Social Review-Enhanced Convolutional Matrix Factorization for Social Recommendation

To deal with the inherent data sparsity and cold-start problem, many recommender systems try to exploit the textual information for improving prediction accuracy. Due to the significant progress of deep learning techniques, neural network-based content modeling methods have been investigated in recent studies. However, most of these existing methods often assume that users are independent and identically distributed (i.i.d), and the social influence is not considered. However, in the real world, we always turn to our friends for recommendations, and the closer the friendship between the friends, the greater the social impact is. These methods only exploit the reviews from an item perspective and rarely consider the user’s reviews to capture the user’s interests, but in reality, users often express their preferences by posting different reviews to different items. Based on the above-mentioned observations, we propose a social-enhanced content-aware recommendation method by fusing the social network, item’s reviews, and user’s reviews in a unified framework. Specifically, to better model the item’s reviews, we first introduce the convolutional matrix factorization (ConvMF) as our basic recommendation framework, which utilizes convolutional neural network (CNN) to capture the deeper understanding of the content context. Then, to consider the user’s social influence, we integrate the user’s social network into ConvMF by a shared user latent factor, which can bridge the user’s social interests and user’s general preferences in the same latent space. To model the user’s reviews, similar to ConvMF, we exploit another CNN to learn a deeper understanding of the user’s posted contents. Finally, we conduct experiments on the real-world dataset Yelp to demonstrate the effectiveness of our method. The experimental results indicate that our proposed method can effectively model the social and the review information and outperforms other related methods in terms of root mean squared error (RMSE) and mean absolute error (MAE).

[1]  Si Li,et al.  Word-Driven and Context-Aware Review Modeling for Recommendation , 2018, CIKM.

[2]  Ruslan Salakhutdinov,et al.  Probabilistic Matrix Factorization , 2007, NIPS.

[3]  Andrew McCallum,et al.  Ask the GRU: Multi-task Learning for Deep Text Recommendations , 2016, RecSys.

[4]  Yong Li,et al.  Recommender Systems with Characterized Social Regularization , 2018, CIKM.

[5]  Jiming Liu,et al.  Proceedings of the Twenty-Third International Joint Conference on Artificial Intelligence Social Collaborative Filtering by Trust , 2022 .

[6]  Bela Gipp,et al.  TF-IDuF : A Novel Term-Weighting Scheme for User Modeling based on Users’ Personal Document Collections , 2017 .

[7]  John G. Breslin,et al.  INSIGHT-1 at SemEval-2016 Task 5: Deep Learning for Multilingual Aspect-based Sentiment Analysis , 2016, *SEMEVAL.

[8]  Wenpeng Yin,et al.  Convolutional Neural Network for Paraphrase Identification , 2015, NAACL.

[9]  Sang-goo Lee,et al.  Quote Recommendation in Dialogue using Deep Neural Network , 2016, SIGIR.

[10]  Le Wu,et al.  Attentive Recurrent Social Recommendation , 2018, SIGIR.

[11]  Javier Bajo,et al.  Relationship recommender system in a business and employment-oriented social network , 2018, Inf. Sci..

[12]  Hwanjo Yu,et al.  Deep hybrid recommender systems via exploiting document context and statistics of items , 2017, Inf. Sci..

[13]  Heyan Huang,et al.  Cross-Domain Collaborative Filtering with Review Text , 2015, IJCAI.

[14]  Shin-Jye Lee,et al.  A social recommendation method based on the integration of social relationship and product popularity , 2019, Int. J. Hum. Comput. Stud..

[15]  M. de Rijke,et al.  Social Collaborative Viewpoint Regression with Explainable Recommendations , 2017, WSDM.

[16]  Ting Liu,et al.  Recent advances in convolutional neural networks , 2015, Pattern Recognit..

[17]  Tu Minh Phuong,et al.  3D Convolutional Networks for Session-based Recommendation with Content Features , 2017, RecSys.

[18]  Leon A. Gatys,et al.  Image Style Transfer Using Convolutional Neural Networks , 2016, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[19]  Jun Ma,et al.  Learning to recommend with multi-faceted trust in social networks , 2013, WWW '13 Companion.

[20]  Siu Cheung Hui,et al.  Multi-Pointer Co-Attention Networks for Recommendation , 2018, KDD.

[21]  Peng Wang,et al.  Semantic Clustering and Convolutional Neural Network for Short Text Categorization , 2015, ACL.

[22]  Hai Liu,et al.  Automatic Recommendation Technology for Learning Resources with Convolutional Neural Network , 2016, 2016 International Symposium on Educational Technology (ISET).

[23]  Ali Movaghar-Rahimabadi,et al.  Extracting Implicit Social Relation for Social Recommendation Techniques in User Rating Prediction , 2016, WWW.

[24]  Michael R. Lyu,et al.  Ratings meet reviews, a combined approach to recommend , 2014, RecSys '14.

[25]  Sheng Li,et al.  Deep Collaborative Filtering via Marginalized Denoising Auto-encoder , 2015, CIKM.

[26]  Phil Blunsom,et al.  A Convolutional Neural Network for Modelling Sentences , 2014, ACL.

[27]  Yan Liu,et al.  Collaborative Topic Regression with Social Matrix Factorization for Recommendation Systems , 2012, ICML.

[28]  Lei Guo,et al.  Exploiting Pre-Trained Network Embeddings for Recommendations in Social Networks , 2018, Journal of Computer Science and Technology.

[29]  Jure Leskovec,et al.  Hidden factors and hidden topics: understanding rating dimensions with review text , 2013, RecSys.

[30]  Dit-Yan Yeung,et al.  Collaborative Deep Learning for Recommender Systems , 2014, KDD.

[31]  Lei Guo,et al.  Location perspective-based neighborhood-aware POI recommendation in location-based social networks , 2019, Soft Comput..

[32]  Chong Wang,et al.  Collaborative topic modeling for recommending scientific articles , 2011, KDD.

[33]  Michael R. Lyu,et al.  SoRec: social recommendation using probabilistic matrix factorization , 2008, CIKM '08.

[34]  Lei Zheng,et al.  Joint Deep Modeling of Users and Items Using Reviews for Recommendation , 2017, WSDM.

[35]  Jimmy J. Lin,et al.  Multi-Perspective Sentence Similarity Modeling with Convolutional Neural Networks , 2015, EMNLP.

[36]  Neil Yorke-Smith,et al.  TrustSVD: Collaborative Filtering with Both the Explicit and Implicit Influence of User Trust and of Item Ratings , 2015, AAAI.

[37]  Tieniu Tan,et al.  A Light CNN for Deep Face Representation With Noisy Labels , 2015, IEEE Transactions on Information Forensics and Security.

[38]  Donghyun Kim,et al.  Convolutional Matrix Factorization for Document Context-Aware Recommendation , 2016, RecSys.

[39]  Shuicheng Yan,et al.  Scale-Aware Fast R-CNN for Pedestrian Detection , 2015, IEEE Transactions on Multimedia.

[40]  Yan Liu,et al.  Representation Learning of Users and Items for Review Rating Prediction Using Attention-based Convolutional Neural Network , 2017 .

[41]  Shafiq R. Joty,et al.  ANR: Aspect-based Neural Recommender , 2018, CIKM.

[42]  Martin Ester,et al.  A matrix factorization technique with trust propagation for recommendation in social networks , 2010, RecSys '10.

[43]  Barry Smyth,et al.  Why I like it: multi-task learning for recommendation and explanation , 2018, RecSys.

[44]  Lina Yao,et al.  AutoSVD++: An Efficient Hybrid Collaborative Filtering Model via Contractive Auto-encoders , 2017, SIGIR.

[45]  Lei Guo,et al.  Location Regularization-Based POI Recommendation in Location-Based Social Networks , 2018, Inf..

[46]  Yoon Kim,et al.  Convolutional Neural Networks for Sentence Classification , 2014, EMNLP.

[47]  Zhen Lin,et al.  Context-Aware Collaborative Topic Regression with Social Matrix Factorization for Recommender Systems , 2014, AAAI.

[48]  Jun Ma,et al.  Network Embedding Based Recommendation Method in Social Networks , 2018, WWW.

[49]  Li Guo,et al.  Social Recommendation with an Essential Preference Space , 2018, AAAI.

[50]  Yue Yin,et al.  Explainable Recommendation via Multi-Task Learning in Opinionated Text Data , 2018, SIGIR.

[51]  Yueting Zhuang,et al.  Social-Aware Movie Recommendation via Multimodal Network Learning , 2018, IEEE Transactions on Multimedia.

[52]  Yuan He,et al.  Graph Neural Networks for Social Recommendation , 2019, WWW.