CSCI 6517

Recommender Systems

Lec 01 selected

Personalized content recommendation is probably the most widely recognized and successful field of machine learning application in the real world. This course will discuss the concepts behind content recommender systems and how machine learning algorithms could help estimate and track user preference. Topics include a series recommender systems from classic, static, matrix factorization-based system to advanced, dynamic, deep learning-driven systems. Students will gain hands-on experience implementing large-scale recommender systems that meet the standards of real-world applications. They will also learn how to customize and optimize machine learning models for specific tasks by understanding practical constraints in real productions, such as efficiency, scalability requirements.

Sections

Lecture

From the syllabus

From the Summer 2026 syllabus by Ga Wu. Open the course page

Grading

60%Assignments (4)
30%Group project
10%Participation

Have a more recent syllabus for CSCI 6517? Sign in to share it