Human Computer Interaction

Teamprojekt: Web Pages Personalization using Reinforcement Learning Technology

Lecturers Shahram Eivazi
Alumni
shahram-eivazi

Enkelejda Kasneci
Head
enkelejda-kasneci

Lecture
Instructor Shahram Eivazi
Alumni
shahram-eivazi

Amount
Modus Praktikum
Entry in course catalog Link

Description

In this project, we will investigate potential of reinforcement leaning (RL) for web-page personalization. The aim is not to develop RL algorithms but rather developing an interactive interface. In the group, you will develop an interactive web layout that change its content based on the RL feedback. The course will be organized as the following:

(i) You will review current RL libraries. (ii) You will go through examples of RLs. (iii) You will develop at least one project (one per each group). (iv) We will analyze the results.

Familiarity with Python and with machine learning are generally helpful but not required. Basic experience with python and web development is required. We will use pytorch or tensorflow, hence, being familiar with deep learning framework will be very useful.