Skip to main content

Collaborative Filtering with the Simple Bayesian Classifier

  • Conference paper
PRICAI 2000 Topics in Artificial Intelligence (PRICAI 2000)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 1886))

Included in the following conference series:

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.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
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.

Similar content being viewed by others

References

  1. 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.

    Google Scholar 

  2. 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.

    Google Scholar 

  3. Domingos, P. & Pazzani M. (1997). On the Optimality of the Simple Bayesian Classifier under Zero-One Loss. Machine Learning, 29, 103–130.

    Article  MATH  Google Scholar 

  4. 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.

    Google Scholar 

  5. 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.

    Google Scholar 

  6. 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.

    Google Scholar 

  7. 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.

    Google Scholar 

  8. Lewis, D. (1998). Naïve (Bayes) at forty: The independence assumption in information retrieval. In Proceedings of the Tenth European Conference on Machine Learning.

    Google Scholar 

  9. 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.

    Google Scholar 

  10. McJonese, P. (1997). EachMovie collaborative filtering data set. DEC Systems Research Center.

    Google Scholar 

  11. Mitchell, T. (1997). Machine Learning. MacGraw-Hill, New York.

    MATH  Google Scholar 

  12. Pazzani, M. & Billsus, D. (1997). Learning and Revising User Profiles: The identification of interesting web sites. Machine Learning 27, 313–331.

    Article  Google Scholar 

  13. Quinlan, J.R. (1986). Induction of decision trees. Machine Learning 1, 81–106.

    Google Scholar 

  14. Resnick, P. & Varian, H. (1997). Recommender systems. Communications of the ACM, 40(3) 56–58.

    Article  Google Scholar 

  15. 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.

    Chapter  Google Scholar 

  16. 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.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics