Path: blob/main/Lessons/Lesson 14 - RecSys 2/Overview_14.ipynb
870 views
Overview 14: Recommender Systems 2
Topics
Review of data mining techniques
User-based collaborative filtering
Item-based collaborative filtering
Model-based filters
Hybrid recommender systems
Learning Outcomes
The student will be able to:
build user-based collaborative filters.
build item-based collaborative filters.
build model-based recommender systems.
build hybrid recommender systems.
Student "To Do" Checklist
Reading
Read chapters 5-7 from the pdf book Hands-on Recommendation Systems with Python by Rounak Banik:
Ch. 5: Getting Started with Data Mining Techniques
Ch. 6: Building Collaborative Filters
Ch. 7: Hybrid Recommenders
Work your way through the Jupyter notebook called Lesson_14.ipynb. This is the main presentation and replaces the Storybook presentations used in our other courses. Use the self-assessments to measure your understanding.
Note: we've included the notebooks that accompany the text on Github and CoCalc, but you won't be able to run the code in Hybrid Recommender.ipynb unless you download the file cosine_sim.csv from the link in the textbook. The file is simply too large to host on Github or for us to put on CoCalc.
Complete the homework notebook in CoCalc and transfer your answers to the Canvas Quiz by the due date which is shown both in Canvas and CoCalc.
Use Piazza to ask questions when you have them and be sure to check Piazza regularly so you don't miss out on any good Q & A or other discussions.