Skip to main content
Log in

Personalization on a peer-to-peer television system

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

We introduce personalization on Tribler, a peer-to-peer (P2P) television system. Personalization allows users to browse programs much more efficiently according to their taste. It also enables to build social networks that can improve the performance of current P2P systems considerably, by increasing content availability, trust and the realization of proper incentives to exchange content. This paper presents a novel scheme, called BuddyCast, that builds such a social network for a user by exchanging user interest profiles using exploitation and exploration principles. Additionally, we show how the interest of a user in TV programs can be predicted from the zapping behavior by the introduced user-item relevance models, thereby avoiding the explicit rating of TV programs. Further, we present how the social network of a user can be used to realize a truly distributed recommendation of TV programs. Finally, we demonstrate a novel user interface for the personalized peer-to-peer television system that encompasses a personalized tag-based navigation to browse the available distributed content. The user interface also visualizes the social network of a user, thereby increasing community feeling which increases trust amongst users and within available content and creates incentives of to exchange content within the community.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Ali K, van Stam W (2004) TiVo: making show recommendations using a distributed collaborative filtering architecture. International ACM SIGKDD conference on knowledge discovery and data mining

  2. Ardissono L, Kobsa A, Maybury M (Eds) (2004) Personalized digital television. Targeting programs to individual users. Kluwer

  3. Breese JS, Heckerman D, Kadie C (1998) Empirical analysis of predictive algorithms for collaborative filtering. Conference on uncertainty in artificial intelligence

  4. Canny J. (1999) Collaborative filtering with privacy via factor analysis. Proceedings of the 25th annual international ACM SIGIR conference on Research and development in information retrieval

  5. Claypool M, Waseda M, Le P, Brow DC (2001) Implicit interest indicators. International conference on intelligent user interfaces

  6. Deshpande M, Karypis G (2004) Item-based top-N recommendation algorithms. ACM Trans Inf Sys

  7. Eugster PT, Guerraoui R, Kermarrec AM, Massoulie L (2004) From epidemics to distributed computing. IEEE Comput 21(4):341–374

    Google Scholar 

  8. Eyheramendy S, Lewis D, Madigan D (2003) On the naive bayes model for text categorization. In Proceedings of artificial intelligence and statistics

  9. Fokker JE, De Ridder H (2005) Technical report on the human side of cooperating in decentralized networks. Internal report I-Share Deliverable 1.2. Delft University of Technology. http://www.cs.vu.nl/ishare/public/I-Share-D1.2.pdf

  10. Hofmann T (2004) Latent semantic models for collaborative filtering. ACM Trans Inf Sys

  11. Herlocker JL, Konstan JA, Borchers A, Riedl J (1999) An algorithmic framework for performing collaborative filtering. International ACM SIGIR conference on research development on information retrieval

  12. Hull D (1993) Using statistical testing in the evalution of retrieval experiments. International ACM SIGIR conference on research development on information retrieval

  13. Jelasity M, van Steen M (2002) Large-scale newscast computing on the internet. Internal report IR-503, Vrije Universiteit, Department of Computer Science

  14. Lafferty J, Zhai C (2003) Probabilistic relevance models based on document and query generation. In: Croft WB, Lafferty J (eds) Language Modeling and information retrieval. Kluwer

  15. Linden G, Smith B, York J (2003) Amazon. com recommendations: item-to-item collaborative filtering. IEEE Internet Computing

  16. Marlin B (2004) Collaborative filtering: a machine learning perspective. Master’s thesis, Department of Computer Science, University of Toronto

  17. Miller BM, Konstan JA, Riedl J (2004) PocketLens: Toward a personal recommender system. ACM Trans Inf Sys

  18. Nichols D (1998) Implicit rating and filtering. In Proceedings of 5th DELOS workshop on filtering and collaborative filtering, pp 31–36, ERCIM

  19. Pennock D, Horvitz E, Lawrence S, Lee Giles C (2000) Collaborative filtering by personality diagnosis: a hybrid memory and model-based approach. UAI 2000: 437-480

  20. Pouwelse JA, Garbacki P, Wang J, Bakker A, Yang J, Iosup A, Epema DHJ, Reinders MJT, van Steen M, Sips HJ (2006) Tribler: A social-based peer-to-peer system. International workshop on peer-to-peer systems (IPTPS’06)

  21. Sarwar B, Karypis G, Konstan J, Riedl J (2001) Item-based collaborative filtering recommendation algorithms. International World Wide Web Conference

  22. Wang J, de Vries AP, Reinders MJT (2006a) A user-item relevance model for log-based collaborative filtering. European conference on information retrieval

  23. Wang J, de Vries AP, Reinders MJT (2006b) Unifying user-based and item-based collaborative filtering by similarity fusion. International ACM SIGIR conference on research development on information retrieval

  24. Wang J, Pouwelse J, Lagendijk R, Reinders MJT (2006c) Distributed collaborative filtering for peer-to-peer file sharing systems. ACM Symposium on Applied Computing

  25. Xue G, Lin C, Yang Q, Xi W, Zeng H, Yu Y, Chen Z (2005) Scalable collaborative filtering using cluster-based smoothing. International ACM SIGIR conference on research development on information retrieval

  26. Zhai C, Lafferty J (2001) A study of smoothing methods for language models appzlied to Ad Hoc information retrieval. International ACM SIGIR conference on research development on information retrieval

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jun Wang.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Wang, J., Pouwelse, J., Fokker, J. et al. Personalization on a peer-to-peer television system. Multimed Tools Appl 36, 89–113 (2008). https://doi.org/10.1007/s11042-006-0075-6

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-006-0075-6

Keywords

Navigation