Supervised personalization typically requires labeled training examples for every individual user.
by leveraging the social network structure, we can obtain personalization even when labeled data is unavailable for many authors.