Summary
This is an internal-only course for our VIP lab, focusing on the fundamentals of recommendation systems.
This course covers basic ideas of traditional collaborative filtering and content-based recommendations, with videos as the main domain.
It is assumed that the students already have taken basic machine learning courses, but some fundamentals are reviewed in the context of recommendation systems.
Topics in collaborative filtering (CF) include * Memory-based CF, * Matrix factorization, * Ranking, * Deep-learning-based CF, and * Local models.
In content-based recommendations, we cover * Video content analysis, * Metric learning, and * Multimodal video retrieval.
Lastly, we cover recent trends in * Graph-based, * Sequential, and * LLM-based recommendation models.

