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
Hands-on interactive exercise
Turn theory into action with one of our interactive exercises
