O'Reilly logo

Building Recommendation Engines by Suresh Kumar Gorakala

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 5. Building Collaborative Filtering Recommendation Engines

In this chapter, we learn how to implement collaborative filtering recommendation systems using popular data analysis programming languages, R and Python. We will learn how to implement user-based collaborative filtering and item-based collaborative filtering in R and Python programming languages.

In this chapter, we learn about:

  • The Jester5k dataset we will be using for this chapter
  • Exploring the dataset and understanding the data
  • Recommendation engine packages/libraries available in R and Python
  • Building user-based collaborative filtering in R
  • Building item-based collaborative filtering in R
  • Building user-based collaborative filtering in Python
  • Item-based collaborative filtering in Python ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required