Deep Social Collaborative Filtering

by   Wenqi Fan, et al.

Recommender systems are crucial to alleviate the information overload problem in online worlds. Most of the modern recommender systems capture users' preference towards items via their interactions based on collaborative filtering techniques. In addition to the user-item interactions, social networks can also provide useful information to understand users' preference as suggested by the social theories such as homophily and influence. Recently, deep neural networks have been utilized for social recommendations, which facilitate both the user-item interactions and the social network information. However, most of these models cannot take full advantage of the social network information. They only use information from direct neighbors, but distant neighbors can also provide helpful information. Meanwhile, most of these models treat neighbors' information equally without considering the specific recommendations. However, for a specific recommendation case, the information relevant to the specific item would be helpful. Besides, most of these models do not explicitly capture the neighbor's opinions to items for social recommendations, while different opinions could affect the user differently. In this paper, to address the aforementioned challenges, we propose DSCF, a Deep Social Collaborative Filtering framework, which can exploit the social relations with various aspects for recommender systems. Comprehensive experiments on two-real world datasets show the effectiveness of the proposed framework.


page 1

page 2

page 3

page 4


Graph Neural Networks for Social Recommendation

In recent years, Graph Neural Networks (GNNs), which can naturally integ...

Photos Are All You Need for Reciprocal Recommendation in Online Dating

Recommender Systems are algorithms that predict a user's preference for ...

Collaborative Filtering with Social Exposure: A Modular Approach to Social Recommendation

This paper is concerned with how to make efficient use of social informa...

An Improved Hybrid Recommender System: Integrating Document Context-Based and Behavior-Based Methods

One of the main challenges in recommender systems is data sparsity which...

Recommending Users: Whom to Follow on Federated Social Networks

To foster an active and engaged community, social networks employ recomm...

Kernel-CF: Collaborative filtering done right with social network analysis and kernel smoothing

Collaborative filtering is the simplest but oldest machine learning algo...

Boosting Item-based Collaborative Filtering via Nearly Uncoupled Random Walks

Item-based models are among the most popular collaborative filtering app...

Please sign up or login with your details

Forgot password? Click here to reset