408 Scopus citations


Recommender systems play an important role in helping online users find relevant information by suggesting information of potential interest to them. Due to the potential value of social relations in recommender systems, social recommendation has attracted increasing attention in recent years. In this paper, we present a review of existing recommender systems and discuss some research directions. We begin by giving formal definitions of social recommendation and discuss the unique property of social recommendation and its implications compared with those of traditional recommender systems. Then, we classify existing social recommender systems into memory-based social recommender systems and model-based social recommender systems, according to the basic models adopted to build the systems, and review representative systems for each category. We also present some key findings from both positive and negative experiences in building social recommender systems, and research directions to improve social recommendation capabilities.

Original languageEnglish (US)
Pages (from-to)1113-1133
Number of pages21
JournalSocial Network Analysis and Mining
Issue number4
StatePublished - Jan 1 2013


  • Recommender systems
  • Social media
  • Social network analysis
  • Social recommendation
  • Social recommender systems

ASJC Scopus subject areas

  • Information Systems
  • Communication
  • Media Technology
  • Human-Computer Interaction
  • Computer Science Applications


Dive into the research topics of 'Social recommendation: a review'. Together they form a unique fingerprint.

Cite this