Commenced in January 2007
Frequency: Monthly
Edition: International
Paper Count: 30308
Hybrid Recommender Systems using Social Network Analysis

Authors: Hyunchul Ahn, Kyoung-Jae Kim


This study proposes novel hybrid social network analysis and collaborative filtering approach to enhance the performance of recommender systems. The proposed model selects subgroups of users in Internet community through social network analysis (SNA), and then performs clustering analysis using the information about subgroups. Finally, it makes recommendations using cluster-indexing CF based on the clustering results. This study tries to use the cores in subgroups as an initial seed for a conventional clustering algorithm. This model chooses five cores which have the highest value of degree centrality from SNA, and then performs clustering analysis by using the cores as initial centroids (cluster centers). Then, the model amplifies the impact of friends in social network in the process of cluster-indexing CF.

Keywords: Social Network Analysis, Collaborative Filtering, Customer Relationship Management, Recommender systems

Digital Object Identifier (DOI):

Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 2271


[1] Burke, R (2002) Hybrid recommender systems. User Modeling and User-Adapted Interaction 12(4):331-370
[2] Resnick, P, Iacovou, N, Suchak, M, Bergstrom, P, Riedl, J (1994) GroupLens: An open architecture for collaborative filtering of netnews. In: Proceedings of the 1994 ACM Conference on Computer Supported Cooperative Work, Chapel Hill, North Carolina
[3] Liu, F, Lee, HJ (2010) Use of social network information to enhance collaborative filtering performance. Expert Systems with Applications 37:4772-4778
[4] Shinha, R, Swearingen, K (2001) Comparing recommendations made by online systems and friends. In: Proceedings of the DELOS-NSF Workshop on Personalization and Recommender Systems in Digital Libraries, Dublin, Ireland
[5] Kautz, H, Selman, B, Shah, M (1997) Referral Web: combining social networks and collaborative filtering. Communications of the ACM
[6] Liu, H, Maes, P (2005) InterestMap: Harvesting social network profiles for recommendations. In: Proceedings of the IUI, San Diego, CA
[7] Ziegler, C, Lausen, G (2004) Analyzing correlation between trust and user similarity in online communities. In: Proceedings of the 2nd International Conference on Trust Management
[8] Ryu, Y, Kim, HK, Cho, YH, Kim, JK (2006) Peer-oriented content recommendation in a social network. In: Proceedings of the 16th Workshop on Information Technologies and Systems
[9] Golbeck, J (2006) Generating predictive movie recommendations from trust in social networks. In: Proceedings of the iTrust2006, pp 93-104
[10] Jyun-Cheng, W, Chui-Chen, C (2008) Recommending trusted online auction sellers using social network analysis. Expert Systems with Applications 34:1666-1679
[11] Yang, W, Dia, J (2008) Discovering cohesive subgroups from social networks for targeted advertising. Expert Systems with Applications 34:2029-2038
[12] Cho, Y, Bang, J (2009) Social network analysis for new product recommendation. Journal of Intelligence and Information Systems 15(4):177-193
[13] Debnath, S, Granguly, M, Mitra, P (2008) Feature weighting based recommendation system using social network analysis. In: Proceeding of WWW 2008, pp 1041-1042
[14] Breese, J, Heckerman, D, Kadie, C (1998) Empirical analysis of predictive algorithms for collaborative filtering. In: Proceedings of the 14th Conference on Uncertainty in Artificial Intelligence, San Francisco, CA, pp 43-52
[15] Sarwar, BM, Konstan, JA, Borchers, A, Herlocker, J, Miller, B, Riedl, J (1998) Using filtering agents to improve prediction quality in the GroupLens research collaborative filtering system. In: Proceedings of the 1998 ACM Conference on Computer Supported Cooperative Work (CSCW), Seattle, Washington, USA, pp 345-354
[16] Goldberg, K, Roeder, T, Gupta, D, Perkins, C (2001) Eigentaste: A constant time collaborative filtering algorithm. Information Retrieval Journal 4(2):133-151