Community-aware Social Recommendation: A Unified SCSVD Framework

Jiewen Guan, Xin Huang, Bilian Chen*

*Corresponding author for this work

Research output: Contribution to journalJournal articlepeer-review

5 Citations (Scopus)


Recommender system provides personalized suggestions based on users' interests and social connections. However, most existing social recommendation models utilize social relationships in a direct manner, i.e., they only consider the user-user connections, neglecting the clustering nature of social networks. As social information recursively spreads in the social network, the community structure, which contains richer information in contrast to pure user-user relationships, would emerge. To dismiss these limitations, in this paper, we propose a unified recommendation framework named Simultaneous Community detection and Singular Value Decomposition (SCSVD), which utilizes the underlying community structure to regularize user latent preferences. We propose a well-designed iterative optimization algorithm to tackle social recommendation efficiently. In addition, we theoretically analyze the proposed algorithm in terms of convergence, time complexity, and also the unified process of community detection and user embedding learning. Extensive experiments are conducted on three benchmark real-world datasets of product reviews, demonstrating the effectiveness, robustness, and flexibility of SCSVD in both rating prediction and top-N N recommendation tasks, compared to fifteen state-of-the-art approaches.

Original languageEnglish
Pages (from-to)2379-2393
Number of pages15
JournalIEEE Transactions on Knowledge and Data Engineering
Issue number3
Early online date6 Oct 2021
Publication statusPublished - 1 Mar 2023

Scopus Subject Areas

  • Information Systems
  • Computer Science Applications
  • Computational Theory and Mathematics

User-Defined Keywords

  • Social recommendation
  • community detection
  • optimization
  • theoretical analysis


Dive into the research topics of 'Community-aware Social Recommendation: A Unified SCSVD Framework'. Together they form a unique fingerprint.

Cite this