Improving Recommendation Accuracy and Diversity via Multiple Social Factors and Social Circles

Recommender systems (RS) have been widely employed to suggest personalized online information to simplify user's information discovery process. With the popularity of online social networks, analysis and mining of social factors and social circles have been utilized to support more effective recommendations, but have not been fully investigated. In this paper, the authors propose a novel recommendation model with the consideration of more comprehensive social factors and topics that user is explicitly and implicitly interested in. Concretely, to further enhance recommendation accuracy, four social factors, individual preference, interpersonal trust influence, interpersonal interest similarity and interpersonal closeness degree, are simultaneously injected into our recommendation model based on probabilistic matrix factorization. Meanwhile, the authors explore several new methods to measure these social factors. Moreover, the authors infer explicit and implicit social circles to enhance the performance of recommendation diversity. Finally, the authors conduct a series of experiments on publicly available data. Experimental results show the proposed model achieves significantly improved performance (accuracy and diversity) over the existing models in which social information have not been fully considered.

[1]  A RAPOPORT,et al.  A study of a large sociogram. , 2007 .

[2]  Mark S. Granovetter T H E S T R E N G T H O F WEAK TIES: A NETWORK THEORY REVISITED , 1983 .

[3]  Yoav Shoham,et al.  Fab: content-based, collaborative recommendation , 1997, CACM.

[4]  Sergey Brin,et al.  The Anatomy of a Large-Scale Hypertextual Web Search Engine , 1998, Comput. Networks.

[5]  Christine L. Borgman Where is the librarian in the digital library? , 2001, CACM.

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

[7]  Li Lifen Trust Derivation and Transitivity in a Recommendation Trust Model , 2008, 2008 International Conference on Computer Science and Software Engineering.

[8]  Barry Smyth,et al.  Using twitter to recommend real-time topical news , 2009, RecSys '09.

[9]  Michael R. Lyu,et al.  Learning to recommend with social trust ensemble , 2009, SIGIR.

[10]  Y. Koren Collaborative filtering with temporal dynamics , 2010, CACM.

[11]  Daniel Dajun Zeng,et al.  Collaborative filtering in social tagging systems based on joint item-tag recommendations , 2010, CIKM.

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

[13]  Evaggelia Pitoura,et al.  Managing contextual preferences , 2011, Inf. Syst..

[14]  Chao Liu,et al.  Recommender systems with social regularization , 2011, WSDM '11.

[15]  Hui Xiong,et al.  Enhancing Collaborative Filtering by User Interest Expansion via Personalized Ranking , 2012, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[16]  Xueming Qian,et al.  Recommendation via user's personality and social contextual , 2013, CIKM.

[17]  Deren Chen,et al.  Recommender System Based on Social Trust Relationships , 2013, 2013 IEEE 10th International Conference on e-Business Engineering.