The Social Web is successfully established, and steadily growing in terms of users, content and services. People generate and consume data in real-time within social networking services, such as Twitter, and increasingly rely upon continuous streams of messages for real-time access to fresh knowledge about current affairs. In this paper, we focus on analyzing social streams in real-time for personalized topic recommendation and discovery. We consider collaborative filtering as an online ranking problem and present Stream Ranking Matrix Factorization - RMFX -, which uses a pairwise approach to matrix factorization in order to optimize the personalized ranking of topics. Our novel approach follows a selective sampling strategy to perform online model updates based on active learning principles, that closely simulates the task of identifying relevant items from a pool of mostly uninteresting ones. RMFX is particularly suitable for large scale applications and experiments on the "476 million Twitter tweets" dataset show that our online approach largely outperforms recommendations based on Twitter's global trend, and it is also able to deliver highly competitive Top-N recommendations faster while using less space than Weighted Regularized Matrix Factorization (WRMF), a state-of-the-art matrix factorization technique for Collaborative Filtering, demonstrating the efficacy of our approach.
%0 Conference Paper
%1 Diaz-Aviles:2012:RTR:2365952.2365968
%A Diaz-Aviles, Ernesto
%A Drumond, Lucas
%A Schmidt-Thieme, Lars
%A Nejdl, Wolfgang
%B Proceedings of the sixth ACM conference on Recommender systems
%C New York, NY, USA
%D 2012
%I ACM
%K 2012 myown online_learning recommender_systems recsys recsys2012 twitter
%P 59--66
%R 10.1145/2365952.2365968
%T Real-time Top-N Recommendation in Social Streams
%U http://doi.acm.org/10.1145/2365952.2365968
%X The Social Web is successfully established, and steadily growing in terms of users, content and services. People generate and consume data in real-time within social networking services, such as Twitter, and increasingly rely upon continuous streams of messages for real-time access to fresh knowledge about current affairs. In this paper, we focus on analyzing social streams in real-time for personalized topic recommendation and discovery. We consider collaborative filtering as an online ranking problem and present Stream Ranking Matrix Factorization - RMFX -, which uses a pairwise approach to matrix factorization in order to optimize the personalized ranking of topics. Our novel approach follows a selective sampling strategy to perform online model updates based on active learning principles, that closely simulates the task of identifying relevant items from a pool of mostly uninteresting ones. RMFX is particularly suitable for large scale applications and experiments on the "476 million Twitter tweets" dataset show that our online approach largely outperforms recommendations based on Twitter's global trend, and it is also able to deliver highly competitive Top-N recommendations faster while using less space than Weighted Regularized Matrix Factorization (WRMF), a state-of-the-art matrix factorization technique for Collaborative Filtering, demonstrating the efficacy of our approach.
%@ 978-1-4503-1270-7
@inproceedings{Diaz-Aviles:2012:RTR:2365952.2365968,
abstract = {The Social Web is successfully established, and steadily growing in terms of users, content and services. People generate and consume data in real-time within social networking services, such as Twitter, and increasingly rely upon continuous streams of messages for real-time access to fresh knowledge about current affairs. In this paper, we focus on analyzing social streams in real-time for personalized topic recommendation and discovery. We consider collaborative filtering as an online ranking problem and present Stream Ranking Matrix Factorization - RMFX -, which uses a pairwise approach to matrix factorization in order to optimize the personalized ranking of topics. Our novel approach follows a selective sampling strategy to perform online model updates based on active learning principles, that closely simulates the task of identifying relevant items from a pool of mostly uninteresting ones. RMFX is particularly suitable for large scale applications and experiments on the "476 million Twitter tweets" dataset show that our online approach largely outperforms recommendations based on Twitter's global trend, and it is also able to deliver highly competitive Top-N recommendations faster while using less space than Weighted Regularized Matrix Factorization (WRMF), a state-of-the-art matrix factorization technique for Collaborative Filtering, demonstrating the efficacy of our approach.},
acmid = {2365968},
added-at = {2012-12-07T17:14:04.000+0100},
address = {New York, NY, USA},
author = {Diaz-Aviles, Ernesto and Drumond, Lucas and Schmidt-Thieme, Lars and Nejdl, Wolfgang},
biburl = {https://www.bibsonomy.org/bibtex/2bd5b824a0c1dd159c6c5dc0bbf2d2037/diaz.l3s.de},
booktitle = {Proceedings of the sixth ACM conference on Recommender systems},
description = {Real-time top-n recommendation in social streams},
doi = {10.1145/2365952.2365968},
interhash = {e47024bde3dacadeb766b83282b70e2d},
intrahash = {bd5b824a0c1dd159c6c5dc0bbf2d2037},
isbn = {978-1-4503-1270-7},
keywords = {2012 myown online_learning recommender_systems recsys recsys2012 twitter},
location = {Dublin, Ireland},
numpages = {8},
pages = {59--66},
publisher = {ACM},
series = {RecSys '12},
timestamp = {2012-12-07T17:20:05.000+0100},
title = {Real-time Top-N Recommendation in Social Streams},
url = {http://doi.acm.org/10.1145/2365952.2365968},
year = 2012
}