Get startedGet started for free

Which should you choose?

In the last exercise, you compared user-based and item-based models. As you saw, they both generated serviceable results, but it was not clear why you would choose one model over the other.

As a reminder, user-based collaborative filtering finds similar users to the one you are making a recommendation for and suggests items these similar users enjoy. Item-based collaborative filtering finds similar items to those that the user you are making recommendations for likes and recommends those.

Both have their uses, and choosing the best one will depend on the use case. Being able to identify which to use is a valuable skill.

This exercise is part of the course

Building Recommendation Engines in Python

View Course

Hands-on interactive exercise

Turn theory into action with one of our interactive exercises

Start Exercise