Joint user knowledge and matrix factorization for recommender systems

Yonghong Yu, Yang Gao, Hao Wang, Ruili Wang

Research output: Journal PublicationArticlepeer-review

26 Citations (Scopus)

Abstract

Currently, most of the existing recommendation methods treat social network users equally, which assume that the effect of recommendation on a user is decided by the user’s own preferences and social influence. However, a user’s own knowledge in a field has not been considered. In other words, to what extent does a user accept recommendations in social networks need to consider the user’s own knowledge or expertise in the field. In this paper, we propose a novel matrix factorization recommendation algorithm based on integrating social network information such as trust relationships, rating information of users and users’ own knowledge. Specifically, since we cannot directly measure a user’s knowledge in the field, we first use a user’s status in a social network to indicate a user’s knowledge in a field, and users’ status is inferred from the distributions of users’ ratings and followers across fields or the structure of domain-specific social network. Then, we model the final rating of decision-making as a linear combination of the user’s own preferences, social influence and user’s own knowledge. Experimental results on real world data sets show that our proposed approach generally outperforms the state-of-the-art recommendation algorithms that do not consider the knowledge level difference between the users.

Original languageEnglish
Pages (from-to)1141-1163
Number of pages23
JournalWorld Wide Web
Volume21
Issue number4
DOIs
Publication statusPublished - 1 Jul 2018
Externally publishedYes

Keywords

  • Matrix factorization
  • Recommender systems
  • Social networks
  • User status

ASJC Scopus subject areas

  • Software
  • Hardware and Architecture
  • Computer Networks and Communications

Fingerprint

Dive into the research topics of 'Joint user knowledge and matrix factorization for recommender systems'. Together they form a unique fingerprint.

Cite this