Abstract
Collaborative and content-based filtering are the major methods in recommender systems that predict new items that users would find interesting. Each method has advantages and shortcomings of its own and is best applied in specific situations. Hybrid approaches use elements of both methods to improve performance and overcome shortcomings. In this paper, we propose a hybrid approach based on content-based and collaborative filtering, implemented in MoRe, a movie recommendation system. We also provide empirical comparison of the hybrid approach to the base methods of collaborative and content-based filtering and draw useful conclusions upon their performance.
Similar content being viewed by others
References
Alspector J, Koicz A, Karunanithi N (1997) Feature-based and clique-based user models for movie selection: a comparative study. User Model User Adapt Interact 7:297–304
Balabanovic M (1997) An adaptive web page recommendation service. In Proceedings of the ACM first international conference on autonomous agents. Marina del Ray, California, pp 378–385
Balabanovic M, Shoham Y (1997) Fab: content-based collaborative recommendation. Commun ACM 40(3):66–72
Basu C, Hirsh H, Cohen W (1998) Recommendation as classification: using social and content-based information in recommendation. In Proceedings of the 15th national conference on artificial intelligence. Madison, WI, pp 714–720
Billsus D, Pazzani M (2000) User modeling for adaptive news access. User Model User Adapt Interact 10(2–3):147–180
Burke R (2002) Hybrid recommender systems: survey and experiments. User Model User Adapt Interact 12:331–370
Claypool M, Gokhale A, Miranda T, Murnikov P, Netes D, Sartin M (1999) Combining content-based and collaborative filters in an online newspaper. In Proceedings of the ACM SIGIR workshop on recommender systems. Berkeley, CA, http://www.csee.umbc.edu/~ian/sigir99-rec/
Cosle D, Lam S, Albert IK, Riedl J (2003) Is seeing believing? How recommender systems influence users’ opinions. In Proceedings of the computer–human interaction 2003 conference on human factors in computing systems. Fort Lauderdale, FL, pp 585–592
Goldberg K, Roeder T, Guptra D, Perkins C (2001) Eigentaste: a constant-time collaborative filtering algorithm. Inf Retr 4(2):133–151
Gutta S, Kuparati K, Lee K, Martino J, Schaffer D, Zimmerman J (2000) TV content recommender system. In Proceedings of the 17th national conference on artificial intelligence. Austin, Texas, pp 1121–1122
Herlocker J, Konstan J, Borchers A, Riedl J (1999) An algorithmic framework for performing collaborative filtering. In Proceedings of the twenty-second international conference on research and development in information retrieval (SIGIR ‘99). New York, pp 230–237
Herlocker J, Konstan J, Riedl J (2002). An empirical analysis of design choices in neighborhood-base collaborative filtering algorithms. Inf Retr 5:287–310
Karypis G (2001) Evaluation of item-based top-n recommendation algorithms. In Proceedings of the CIKM 2001, pp 247–254
Lekakos G, Giaglis GM (2004) A lifestyle-based approach for delivering personalized advertisements in digital interactive television. J Comput Mediat Commun 9(2)
Linden G, Smith B, York J (2003) Amazon.com recommendations: item-to-item collaborative filtering. IEEE Internet Computing 2003, pp 76–80, January–February
Miller BN, Albert I, Lam SK, Konstan J, Riedl J (2003) MovieLens unplugged: experiences with an occasionally connected recommender system. In Proceedings of the international conference on intelligent user interfaces
Mooney RJ, Roy L (2000) Content-based book recommending using learning for text categorization. In Proceedings of the fifth ACM conference in digital libraries. San Antonio, TX, pp 195–204
O’Sullivan D, Smyth B, Wilson DC, McDonald K, Smeaton A (2004) Improving the quality of the personalized electronic program guide. User Model User Adapt Interact 14(1):5–36
Pazzani M (1999) A framework for collaborative, content-based and demographic filtering. Artif Intell Rev 13(5/6):393–408
Pazzani M, Billsus D (1997) Learning and revising user profiles: the identification of interesting web sites. Mach Learn 27:313–331
Rashid A, Albert I, Cosley D, Lam S, McNee S, Konstan J, Riedl J (2002) Getting to know you: Learning new user preferences in recommender systems. In Proceedings of the proceedings of international conference on intelligent user interfaces
Resnick P, Iacovou N, Suchak M, Bergstrom P, Riedl J (1994) GroupLens: An open architecture for collaborative filtering of NetNews. In Proceedings of the ACM conference on computer supported cooperative work, pp 175–186
Schwab I, Pohl W, Koychev I (2000) Learning to recommend from positive evidence. In Proceedings of the intelligent user interfaces. New Orleans, LA, pp 241–247
Shardanand U, Maes P (1995) Social information filtering: algorithms for automating “word of mouth.” In: Proceedings of the ACM CHI’95 conference on human factors in computing systems. Denver, Colorado, pp 210–217
Smyth B, Cotter P (2000) A personalized television listings service. Commun ACM 43(8):107–111
Tran T, Cohen R (2000) Hybrid recommender systems for electronic commerce. In Proceedings of the knowledge-based electronic markets. Austin, Texas, pp 78–84
Yu Z, Zhou X (2004) TV3P: An adaptive assistant for personalized TV. IEEE Trans Consum Electron 50(1):393–399
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Lekakos, G., Caravelas, P. A hybrid approach for movie recommendation. Multimed Tools Appl 36, 55–70 (2008). https://doi.org/10.1007/s11042-006-0082-7
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-006-0082-7