A Recommender System for an IPTV Service Provider: a Real Large-Scale Production Environment

In this chapter we describe the integration of a recommender system into the production environment of Fastweb, one of the largest European IP Television (IPTV) providers. The recommender system implements both collaborative and content-based techniques, suitable tailored to the specific requirements of an IPTV architecture, such as the limited screen definition, the reduced navigation capabilities, and the strict time constraints. The algorithms are extensively analyzed by means of off-line and on-line tests, showing the effectiveness of the recommender systems: up to 30% of the recommendations are followed by a purchase, with an estimated lift factor (increase in sales) of 15%.

[1]  Duane Varan,et al.  Interactive Narratives: Exploring the Links between Empathy, Interactivity and Structure , 2008, EuroITV.

[2]  Jun Wang,et al.  On Combining User-based and Item-based Collaborative Filtering Approaches , 2006 .

[3]  John Riedl,et al.  An algorithmic framework for performing collaborative filtering , 1999, SIGIR '99.

[4]  Juan C. Valle-Lisboa,et al.  The uncovering of hidden structures by Latent Semantic Analysis , 2007, Inf. Sci..

[5]  Jifeng Sun,et al.  IPTV based on IP network and streaming media service station , 2007, International Symposium on Multispectral Image Processing and Pattern Recognition.

[6]  Chris Ding,et al.  On the Use of Singular Value Decomposition for Text Retrieval , 2000 .

[7]  Jonathan L. Herlocker,et al.  Evaluating collaborative filtering recommender systems , 2004, TOIS.

[8]  Michael J. Pazzani,et al.  Content-Based Recommendation Systems , 2007, The Adaptive Web.

[9]  Hongguang Zhang,et al.  A personalized TV guide system compliant with MHP , 2005, IEEE Transactions on Consumer Electronics.

[10]  Y. Saad,et al.  Numerical Methods for Large Eigenvalue Problems , 2011 .

[11]  Jaime Teevan,et al.  Implicit feedback for inferring user preference: a bibliography , 2003, SIGF.

[12]  Gediminas Adomavicius,et al.  Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions , 2005, IEEE Transactions on Knowledge and Data Engineering.

[13]  Michael Hoch,et al.  Enabling custom enhancements in digital sports broadcasts , 2001, Web3D '01.

[14]  Jens F. Jensen Interactive Television - A Brief Media History , 2008, EuroITV.

[15]  Chris Anderson,et al.  The Long Tail: Why the Future of Business is Selling Less of More , 2006 .

[16]  John Riedl,et al.  Application of Dimensionality Reduction in Recommender System - A Case Study , 2000 .

[17]  T. Landauer,et al.  Indexing by Latent Semantic Analysis , 1990 .

[18]  Michael W. Berry,et al.  Large-Scale Sparse Singular Value Computations , 1992 .

[19]  D. Sorensen Numerical methods for large eigenvalue problems , 2002, Acta Numerica.

[20]  Yehuda Koren,et al.  Scalable Collaborative Filtering with Jointly Derived Neighborhood Interpolation Weights , 2007, Seventh IEEE International Conference on Data Mining (ICDM 2007).

[21]  Hwee Tou Ng,et al.  Bayesian online classifiers for text classification and filtering , 2002, SIGIR '02.

[22]  G. Karypis,et al.  Item-based Top-n Recommendation Algorithms Item-based Top-n Recommendation Algorithms Item-based Top-n Recommendation Algorithms * , 2004 .

[23]  Genevieve Gorrell,et al.  Generalized Hebbian Algorithm for Incremental Singular Value Decomposition in Natural Language Processing , 2006, EACL.

[24]  M. Matteucci,et al.  An Evaluation Methodology for Collaborative Recommender Systems , 2008, 2008 International Conference on Automated Solutions for Cross Media Content and Multi-Channel Distribution.

[25]  K. Margaritis,et al.  Analysis of Recommender Systems’ Algorithms , 2003 .

[26]  Arkadiusz Paterek,et al.  Improving regularized singular value decomposition for collaborative filtering , 2007 .

[27]  Heonshik Shin,et al.  Reducing IPTV channel switching time using H.264 scalable video coding , 2008, IEEE Transactions on Consumer Electronics.

[28]  John Riedl,et al.  Item-based collaborative filtering recommendation algorithms , 2001, WWW '01.

[29]  Stéphane Marchand-Maillet,et al.  Content-Based Video Retrieval: an Overview , 2000 .

[30]  Alexander Dekhtyar,et al.  Information Retrieval , 2018, Lecture Notes in Computer Science.

[31]  Dan Frankowski,et al.  Collaborative Filtering Recommender Systems , 2007, The Adaptive Web.

[32]  Yoav Shoham,et al.  Fab: content-based, collaborative recommendation , 1997, CACM.

[33]  Lior Rokach,et al.  Information Retrieval System for Medical Narrative Reports , 2004, FQAS.

[34]  D. Powers,et al.  SIE-07-001 December 2007 Evaluation : From Precision , Recall and F-Factor to ROC , , 2008 .

[35]  Gerald Salton,et al.  Automatic text processing , 1988 .

[36]  Padma Raghavan,et al.  Level search schemes for information filtering and retrieval , 2001, Inf. Process. Manag..

[37]  D. Powers Evaluation: From Precision, Recall and F-Factor to ROC, Informedness, Markedness & Correlation , 2008 .