MASTER IN FOUNDATIONS OF DATA SCIENCE: Recommender Systems
This repository contains notebooks used in RECOMMENDER SYSTEMS COURSE of the MASTER OF FUNDATIONS IN DATA SCIENCE at the Universitat de Barcelona.
This course will cover the basics of recommender systems by using a hands-on approach.
2nd Semester (February - May, 2017) Lecture: Thursday 15:00-17:00 Location: Aula B1, Facultat de Matemàtiques i Informàtica, Universitat de Barcelona
- Proficiency in Python: All class assignments will be in Python
- Calculus, Linear Algebra, Optimization
- Basic Probability and Statistics.
- Machine Learning.
- Assignment #1: 25%
- Assignment #2: 25%
- Assignment #3: 25%
- Final Examen: 25%
Study groups are allowed but we expect students to understand and complete their own assignments and to hand in one assignment per student.
- Feb, 15: Introduction to Recommender Systems.
- Feb, 22: Non-Personalized Recommenders.
- March, 1: Collaborative-Based Recommender Systems.
- March, 8: Collaborative-Based Recommender Systems.
- March, 15: Dimensionaly Reduction for Recommender Systems.
- March, 22: Content-Based Recommender Systems.
- March, 29: Easter Break
- April, 5: Music Recommender Systems.
- April, 12: Evaluation of Recommenders Systems
- April, 19: Graph-Based Models
- April, 26: Deep Learning Models
- May, 3: No-Class
- May, 10: Context Based Models
- May, 17: Group Based Models / Knowledge Recommendations
- May, 24: Current Practices in Industry and Research
- May, 31: EXAM