To foster an active and engaged community, social networks employ recommendation algorithms that filter large amounts of contents and provide a user with personalized views of the network. Popular social networks such as Facebook and Twitter generate follow recommendations by listing profiles a user may be interested to connect with. Federated social networks aim to resolve issues associated with the popular social networks - such as large-scale user-surveillance and the miss-use of user data to manipulate elections - by decentralizing authority and promoting privacy. Due to their recent emergence, recommender systems do not exist for federated social networks, yet. To make these networks more attractive and promote community building, we investigate how recommendation algorithms can be applied to decentralized social networks. We present an offline and online evaluation of two recommendation strategies: a collaborative filtering recommender based on BM25 and a topology-based recommender using personalized PageRank. Our experiments on a large unbiased sample of the federated social network Mastodon shows that collaborative filtering approaches outperform a topology-based approach, whereas both approaches significantly outperform a random recommender. A subsequent live user experiment on Mastodon using balanced interleaving shows that the collaborative filtering recommender performs on par with the topology-based recommender.
[1]
Ramón Cáceres,et al.
Privacy, cost, and availability tradeoffs in decentralized OSNs
,
2009,
WOSN '09.
[2]
Hinrich Schütze,et al.
Introduction to information retrieval
,
2008
.
[3]
Rajeev Motwani,et al.
The PageRank Citation Ranking : Bringing Order to the Web
,
1999,
WWW 1999.
[4]
Minas Gjoka,et al.
Walking in Facebook: A Case Study of Unbiased Sampling of OSNs
,
2010,
2010 Proceedings IEEE INFOCOM.
[5]
Thorsten Joachims,et al.
Evaluating Retrieval Performance Using Clickthrough Data
,
2003,
Text Mining.
[6]
Honggang Zhang,et al.
The growth of Diaspora - A decentralized online social network in the wild
,
2012,
2012 Proceedings IEEE INFOCOM Workshops.
[7]
David Liben-Nowell,et al.
The link-prediction problem for social networks
,
2007
.
[8]
Frank Stajano,et al.
Privacy-enabling social networking over untrusted networks
,
2009,
WOSN '09.
[9]
Jimmy J. Lin,et al.
WTF: the who to follow service at Twitter
,
2013,
WWW.
[10]
ZhangZengbin,et al.
Unbiased sampling in directed social graph
,
2010
.
[11]
Long Jin,et al.
Understanding Graph Sampling Algorithms for Social Network Analysis
,
2011,
2011 31st International Conference on Distributed Computing Systems Workshops.
[12]
John Hannon,et al.
Recommending twitter users to follow using content and collaborative filtering approaches
,
2010,
RecSys '10.