Math 77B: Lecture
- Instructor's Course Webpage
-
Kaggle in Class
- You are required to use your @uci.edu email account to participate in the competition - Matlab Tutorials
A list of tutorials including an interactive tutorial from the official site
A video tutorial from the official site
Tutorial by Stefan Roth
Learning Matlab by doing Matlab
This covers more math topics such as numerical linear algebra and numerical analysis
- Textbook Recommender Systems: An Introduction
- Matlab Files Lecture2.m
- Textbook Slides Chapter 01 - Introduction
- Additional Lecture Slides Introduction to PCA
Recommender Systems Handbook (optional)
Lecture3.m
Lecture4.m
Lecture5.m
Code for looking at data
example data
saving and loading data
Lecture6.m
eigentasteLecture.m
gdDemo.m
Chapter 02 - Collaborative recommendation
Chapter 03 - Content-based recommendation
Chapter 04 - Knowledge-based recommendation
Chapter 05 - Hybrid recommendation approaches
Chapter 06 - Explanations in recommender systems
Chapter 07 - Evaluating recommender systems
Chapter 08 - Case study
Chapter 09 - Attacks on collaborative recommender systems
Chapter 10 - Online consumer decision making
Chapter 11 - Next-generation Web
Chapter 12 - Recommendations in ubiquitous environments
Chapter 13 - Summary and outlook
Gradient Descent