NDBI021: User Preferences and Advanced Recommending Methods

Course Materials

Content of the course is available online: lecture slides, labs assignments, semestral work.

Course Language

The course will be taught in English as long as there is at least one non-Czech-speaking student.

Course Organization

The course will be divided into four main blocks: RecSys basics, user preferences, advanced recommending concepts, and domain-specific recommenders. The schedule is as follows:

Lectures

Labs

Grading & Requirements

The following is required to obtain the credits:

The exams will be oral with written preparation with rather broader questions to allow you to shape on what you remember - not otherwise.

Labs 1 - details

Part 1: Data Preparations for User Preference Processing

Download one of the movie lists available from here (NDBI021_lab1_ratings_v[1|2|3].docx). Fill-in your ratings and save for later

Part 2: Recommendation Frameworks

Select one of the frameworks listed in the file available here, explore the framework and complete the tasks suggested in the file. Prepare your notes for the next labs.

Deadlines: