Skip to content

Week 2 - Collaborative Filtering

Learning Objectives

After today's class, you should be able to:

  • Create a new Conda environment and install required Python libraries.
  • Understand and apply collaborative filtering techniques, including user-based and item-based approaches, to generate personalized recommendations by leveraging user preferences, behaviors, and interactions.
  • Develop and implement association rule mining and collaborative filtering techniques in Python.

Class Agenda

Task List

Additional Resources