Skip to main content

Context-Aware Movie Recommendations: An Empirical Comparison of Pre-filtering, Post-filtering and Contextual Modeling Approaches

  • Conference paper
E-Commerce and Web Technologies (EC-Web 2013)

Part of the book series: Lecture Notes in Business Information Processing ((LNBIP,volume 152))

Included in the following conference series:

Abstract

Context-aware recommender systems have been proven to improve the performance of recommendations in a wide array of domains and applications. Despite individual improvements, little work has been done on comparing different approaches, in order to determine which of them outperform the others, and under what circumstances. In this paper we address this issue by conducting an empirical comparison of several pre-filtering, post-filtering and contextual modeling approaches on the movie recommendation domain. To acquire confident contextual information, we performed a user study where participants were asked to rate movies, stating the time and social companion with which they preferred to watch the rated movies. The results of our evaluation show that there is neither a clear superior contextualization approach nor an always best contextual signal, and that achieved improvements depend on the recommendation algorithm used together with each contextualization approach. Nonetheless, we conclude with a number of cues and advices about which particular combinations of contextualization approaches and recommendation algorithms could be better suited for the movie recommendation domain.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 54.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 72.00
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Adomavicius, G., Sankaranarayanan, R., Sen, S., Tuzhilin, A.: Incorporating contextual information in recommender systems using a multidimensional approach. ACM Transactions on Information Systems 23, 103–145 (2005)

    Article  Google Scholar 

  2. Adomavicius, G., Tuzhilin, A.: Context-aware recommender systems. In: Ricci, F., Rokach, L., Shapira, B., Kantor, P.B. (eds.) Recommender Systems Handbook, pp. 217–253 (2011)

    Google Scholar 

  3. Dey, A.K.: Understanding and using context. Personal and Ubiquitous Computing 5, 4–7 (2001)

    Article  Google Scholar 

  4. Baltrunas, L., Ricci, F.: Experimental evaluation of context-dependent collaborative filtering using item splitting. User Modeling and User-Adapted Interaction (2013)

    Google Scholar 

  5. Adomavicius, G., Tuzhilin, A.: Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions. IEEE Transactions on Knowledge and Data Engineering 17, 734–749 (2005)

    Article  Google Scholar 

  6. Baltrunas, L., Amatriain, X.: Towards time-dependant recommendation based on implicit feedback. In: Proceedings of the 2009 Workshop on Context-Aware Recommender Systems (2009)

    Google Scholar 

  7. Baltrunas, L., Ricci, F.: Context-based splitting of item ratings in collaborative filtering. In: Proceedings of the 3rd ACM Conference on Recommender Systems, pp. 245–248 (2009)

    Google Scholar 

  8. Baltrunas, L., Ricci, F.: Context-dependent items generation in collaborative filtering. In: Proceedings of the 2009 Workshop on Context-Aware Recommender Systems (2009)

    Google Scholar 

  9. Panniello, U., Tuzhilin, A.: Experimental comparison of pre- vs. post-filtering approaches in context-aware recommender systems. In: Proceedings of the 3rd ACM Conference on Recommender Systems, pp. 265–268 (2009)

    Google Scholar 

  10. Oku, K., Nakajima, S., Miyazaki, J., Uemura, S.: Context-aware SVM for context-dependent information recommendation. In: Proceedings of the 7th International Conference on Mobile Data Management, pp. 109–109 (2006)

    Google Scholar 

  11. Karatzoglou, A., Amatriain, X., Baltrunas, L., Oliver, N.: Multiverse recommendation: n-dimensional tensor factorization for context-aware collaborative filtering. In: Proceedings of the 4th ACM Conference on Recommender Systems, pp. 79–86 (2010)

    Google Scholar 

  12. Rendle, S., Gantner, Z., Freudenthaler, C., Schmidt-Thieme, L.: Fast context-aware recommendations with factorization machines. In: Proceedings of the 34th International ACM SIGIR Conference on Research and Development in Information, pp. 635–644 (2011)

    Google Scholar 

  13. Panniello, U., Gorgoglione, M., Palmisano, C.: Comparing pre-filtering and post-filtering approach in a collaborative contextual recommender system: an application to e-commerce. In: Proceedings of the 10th International Conference on E-Commerce and Web Technologies, pp. 348–359 (2009)

    Google Scholar 

  14. Panniello, U., Gorgoglione, M.: Incorporating context into recommender systems: an empirical comparison of context-based approaches. Electronic Commerce Research 12, 1–30 (2012)

    Article  Google Scholar 

  15. Panniello, U., Tuzhilin, A., Gorgoglione, M.: Comparing Context-Aware Recommender Systems in Terms of Accuracy and Diversity. User Modeling and User-Adapted Interaction (in press, 2013)

    Google Scholar 

  16. Campos, P.G., Díez, F., Cantador, I.: Time-Aware Recommender Systems: A Comprehensive Survey and Analysis of Existing Evaluation Protocols. User Modeling and User-Adapted Interaction (in press, 2013)

    Google Scholar 

  17. Koren, Y.: Collaborative filtering with temporal dynamics. In: Proceedings of the 15th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 447–456 (2009)

    Google Scholar 

  18. Woerndl, W., Groh, G.: Utilizing Physical and Social Context to Improve Recommender Systems. In: Proceedings of the 2007 IEEE/WIC/ACM International Conferences on Web Intelligence and Intelligent Agent Technology - Workshops, pp. 123–128 (2007)

    Google Scholar 

  19. He, J., Chu, W.W.: A social network-based recommender system (SNRS). In: Data Mining for Social Network Data 2010, Annals of Information Systems, vol. 12, pp. 47–74 (2010)

    Google Scholar 

  20. Bishop, C.M.: Pattern Recognition and Machine Learning. Springer (2006)

    Google Scholar 

  21. Breiman, L.: Random Forests. Machine Learning 45, 5–32 (2001)

    Article  Google Scholar 

  22. Herlocker, J.L., Konstan, J.A., Borchers, A., Riedl, J.: An algorithmic framework for performing collaborative filtering. In: Proceedings of the 22nd Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 230–237 (1999)

    Google Scholar 

  23. Witten, I.H., Frank, E.: Data Mining: Practical Machine Learning Tools and Techniques, 2nd edn. Morgan Kaufmann Publishers Inc., San Francisco (2005)

    Google Scholar 

  24. Ling, C.X., Huang, J., Zhang, H.: AUC: A Better Measure than Accuracy in Comparing Learning Algorithms. In: Xiang, Y., Chaib-draa, B. (eds.) AI 2003. LNCS (LNAI), vol. 2671, pp. 329–341. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Campos, P.G., Fernández-Tobías, I., Cantador, I., Díez, F. (2013). Context-Aware Movie Recommendations: An Empirical Comparison of Pre-filtering, Post-filtering and Contextual Modeling Approaches. In: Huemer, C., Lops, P. (eds) E-Commerce and Web Technologies. EC-Web 2013. Lecture Notes in Business Information Processing, vol 152. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-39878-0_13

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-39878-0_13

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-39877-3

  • Online ISBN: 978-3-642-39878-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics