Abstract
Many collaborative filtering enabled Web sites that recommend books, CDs, movies, and so on, have become very popular on the Internet. They recommend items to a user based on the opinions of other users with similar tastes. In this paper, we discuss an approach to collaborative filtering based on the Simple Bayesian Classifier. We define two variants of the recommendation problem for the Simple Bayesian Classifier. In our approach, we calculate the similarity between users from negative ratings and positive ratings separately. We evaluated these algorithms using databases of movie recommendations and joke recommendations. Our empirical results show that one of our proposed Bayesian approaches significantly outperforms a correlation-based collaborative filtering algorithm. The other model outperforms as well although it shows similar performance to the correlation-based approach in some parts of our experiments.
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
Billsus, D. & Pazzani, M. (1998). Learning Collaborative Filters. In Proceedings of the 15 th International Conference on Machine Learning, San Francisco, CA., Morgan Kaufmann Publishers.
Breese, J., Heckerman, D., Kadie, C. (1998). Empirical Analysis of Predictive Algorithms for Collaborative Filtering. In Proceedings of the 14 th Conference on Uncertainty in Artificial Intelligence, Madison, WI, Morgan Kaufmann Publisher.
Domingos, P. & Pazzani M. (1997). On the Optimality of the Simple Bayesian Classifier under Zero-One Loss. Machine Learning, 29, 103–130.
Gupta, D., Digiovanni, M., Narita, H., Goldberg, K. (1999). Jester 2.0: A New Linear-Time Collaborative Filtering Algorithm Applied to Jokes. Workshop on Recommender Systems Algorithms and Evaluation, 22nd International Conference on Research and Development in Information Retrieval, Berkeley, CA.
Herlocker, J., Konstan, J., Borchers, A., Riedl, J. (1999). An Algorithmic Framework for Performing Collaborative Filtering. In proceedings of 22 nd International Conference on Research and Development in Information Retrieval 230–237, Berkley, CA., ACM Press.
Hill, W., Stead, L., Rosenstein, M., Furnas, G. (1995). Recommending and Evaluating Choices in a Virtual Community of Use. In Proceedings of the Conference on Human Factors in Computing Systems, 194–201, Denver, CO., ACM Press.
Lewis, D. & Gale, W. A. (1994). A sequential algorithm for training text classifiers. In Proceedings of 17th International Conference on Research and Development in Information Retrieval, 3–12, London, Springer-Verlag.
Lewis, D. (1998). Naïve (Bayes) at forty: The independence assumption in information retrieval. In Proceedings of the Tenth European Conference on Machine Learning.
McCallum, A. & Nigam, K. (1998). A Comparison of Event Models for Naïve Bayes Text Classification. American Association for Artificial Intelligence (AAAI) Workshop on Learning for Text Categorization.
McJonese, P. (1997). EachMovie collaborative filtering data set. DEC Systems Research Center.
Mitchell, T. (1997). Machine Learning. MacGraw-Hill, New York.
Pazzani, M. & Billsus, D. (1997). Learning and Revising User Profiles: The identification of interesting web sites. Machine Learning 27, 313–331.
Quinlan, J.R. (1986). Induction of decision trees. Machine Learning 1, 81–106.
Resnick, P. & Varian, H. (1997). Recommender systems. Communications of the ACM, 40(3) 56–58.
Resnick, P., Neophytos, I., Mitesh, S., Bergstrom, P., Riedl, J. (1994). GroupLens: An Open Architecture for Collaborative Filtering of Netnews. In Proceedings of CSCW94: Conference on Computer Supported Cooperative Work, 175–186, Chapel Hill, Addison-Wesley.
Shardanand, U. & Maes, P. (1995). Social Information Filtering: Algorithms for Automating ‘Word of Mouth’. In Proceedings of the Conference on Human Factors in Computing Systems, 210–217, Denver, CO., ACM Press.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Miyahara, K., Pazzani, M.J. (2000). Collaborative Filtering with the Simple Bayesian Classifier. In: Mizoguchi, R., Slaney, J. (eds) PRICAI 2000 Topics in Artificial Intelligence. PRICAI 2000. Lecture Notes in Computer Science(), vol 1886. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44533-1_68
Download citation
DOI: https://doi.org/10.1007/3-540-44533-1_68
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-67925-7
Online ISBN: 978-3-540-44533-3
eBook Packages: Springer Book Archive