Abstract
We use a hierarchical Bayesian approach to model user preferences in different contexts or settings. Unlike many previous recommenders, our approach is content-based. We assume that for each context, a user has a different set of preference weights which are linked by a common, “generic context” set of weights. The approach uses Expectation Maximization (EM) to estimate both the generic context weights and the context specific weights. This improves upon many current recommender systems that do not incorporate context into the recommendations they provide. In this paper, we show that by considering contextual information, we can improve our recommendations, demonstrating that it is useful to consider context in giving ratings. Because the approach does not rely on connecting users via collaborative filtering, users are able to interpret contexts in different ways and invent their own contexts.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Adomavicius, G., Sankaranarayanan, R., Sen, S., Tuzhilin, A.: Incorporating contextual information in recommender systems using a multidimensional approach. ACM Trans. Inf. Syst. 23(1), 103–145 (2005)
Alspector, J., Kolcz, A., Karunanithi, N.: Comparing Feature-based and Clique-based User Models for Movie Selection. In: Proc. of the 3rd ACM Conf. on Digital Libraries, Pittsburgh, PA, pp. 11–18 (1998)
Garden, M., Dudek, G.: Semantic Feedback for Hybrid Recommendations in Recommendz. In: Proc. of the 2005 IEEE International Conf. on E-Technology, E-Commerce and E-Service (Eee 2005), Hong Kong, China (2005)
Goldberg, K., Roeder, T., Gupta, D., Perkins, C.: Eigentaste: A Constant Time Collaborative Filtering Algorithm. Information Retrieval Journal 4(2), 131–151 (2001)
Herlocker, J., Konstan, J., Terveen, L., Riedl, J.: Evaluating Collaborative Filtering Recommender Systems. ACM Transactions on Information Systems 22, 5–53 (2004)
Ono, C., Kurokawa, M., Motomura, Y., Asoh, H.: A Context-Aware Movie Preference Model Using a Bayesian Network for Recommendation and Promotion. User Modelling, 247–257 (2007)
Salton, G.: Automatic Text Processing. Addison-Wesley, Reading (1989)
Sarwar, B.M., Karypis, G., Konstan, J.A., Riedl, J.: Item-base Collaborative Filtering Recommendation Algorithms. In: Proc. of the 10th International World Wide Web Conf., WWW, vol. 10 (2001)
Vinay, V., Cox, I., Wood, K., Milic-Frayling, N.: A Comparison of Dimensionality Reduction Techniques for Text Retrieval. In: ICMLA, pp. 293–298 (2005)
Yang, Y.: An Evaluation of Statistical Approaches to Text Categorization. Information Retrieval 1(1), 67–88 (1999)
Yu, K., Tresp, V., Schwaighofer, A.: Learning Gaussian Processes from Multiple Tasks. In: ICML 2005: Proc. of the 22nd international Conf. on Machine Learning, New York, NY, USA, pp. 1012–1019 (2005)
Zhang, T., Iyengar, V.S., Kaelbling, P.: Recommender Systems Using Linear Classifiers. Journal of Machine Learning Research 2, 313–334 (2002)
Zhang, Y., Koren, J.: Efficient Bayesian Hierarchical User Modeling for Recommendation Systems. In: Proc. of the 30th Annual International ACM SIGIR Conf. on Research and Development in Information Retrieval (SIGIR 2007), New York, NY, USA (2007)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Pomerantz, D., Dudek, G. (2009). Context Dependent Movie Recommendations Using a Hierarchical Bayesian Model. In: Gao, Y., Japkowicz, N. (eds) Advances in Artificial Intelligence. Canadian AI 2009. Lecture Notes in Computer Science(), vol 5549. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-01818-3_12
Download citation
DOI: https://doi.org/10.1007/978-3-642-01818-3_12
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-01817-6
Online ISBN: 978-3-642-01818-3
eBook Packages: Computer ScienceComputer Science (R0)