ACM Home Page
Please provide us with feedback. Feedback
TiVo: making show recommendations using a distributed collaborative filtering architecture
Full text PdfPdf (811 KB)
Source International Conference on Knowledge Discovery and Data Mining archive
Proceedings of the tenth ACM SIGKDD international conference on Knowledge discovery and data mining table of contents
Seattle, WA, USA
SESSION: Industry/government track papers table of contents
Pages: 394 - 401  
Year of Publication: 2004
ISBN:1-58113-888-1
Authors
Kamal Ali  TiVo, Yahoo!, Sunnyvale, CA
Wijnand van Stam  TiVo, Alviso, CA
Sponsors
SIGMOD: ACM Special Interest Group on Management of Data
SIGKDD: ACM Special Interest Group on Knowledge Discovery in Data
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 32,   Downloads (12 Months): 270,   Citation Count: 11
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1014052.1014097
What is a DOI?

ABSTRACT

We describe the TiVo television show collaborative recommendation system which has been fielded in over one million TiVo clients for four years. Over this install base, TiVo currently has approximately 100 million ratings by users over approximately 30,000 distinct TV shows and movies. TiVo uses an item-item (show to show) form of collaborative filtering which obviates the need to keep any persistent memory of each user's viewing preferences at the TiVo server. Taking advantage of TiVo's client-server architecture has produced a novel collaborative filtering system in which the server does a minimum of work and most work is delegated to the numerous clients. Nevertheless, the server-side processing is also highly scalable and parallelizable. Although we have not performed formal empirical evaluations of its accuracy, internal studies have shown its recommendations to be useful even for multiple user households. TiVo's architecture also allows for throttling of the server so if more server-side resources become available, more correlations can be computed on the server allowing TiVo to make recommendations for niche audiences.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
 
3
Breese J.S., Heckerman D and Kadie C. (1998). Empirical Analysis of Predictive Algorithms for Collaborative Filtering. In Proceedings of the Fourteenth Conference on Uncertainty in Artificial Intelligence, Madison, WI. Morgan-Kaufmann.
4
 
5
 
6
Digital Equipment Research Center. http://www.research.digital.com/SRC/EachMovie/.
 
7
 
8
 
9
Everitt B. S. (2002). The Cambridge Dictionary of Statistics. Cambridge Press.
10
 
11
12
 
13
Nichols D. (1997). Implicit rating and filtering. In Proceedings of the Fifth DELIOS Workshop on Filtering and Collaborative Filtering, Budapest, Hungary.
 
14
15

CITED BY  11

Collaborative Colleagues:
Kamal Ali: colleagues
Wijnand van Stam: colleagues