Department of Information and Computing Sciences

Departement Informatica Onderwijs
Bachelor Informatica Informatiekunde Kunstmatige intelligentie Master Computing Science Game&Media Technology Artifical Intelligence Human Computer Interaction Business Informatics

Onderwijs Informatica en Informatiekunde

Vak-informatie Informatica en Informatiekunde

Adaptive interactive systems

Course code:INFOMAIS
Credits:7.5 ECTS
Period:period 1 (week 36 through 45, i.e., 3-9-2020 through 6-11-2020; retake week 1)
Participants:up till now 95 subscriptions
Schedule:Official schedule representation can be found in MyTimetable
lecture          Judith Masthoff
Christine Bauer
tutorial group 1        Federica Vinella
Contents:This course is about the design and evaluation of interactive systems that automatically adapt to users and their context. It discusses the layered design and evaluation of such systems. It shows how to build models of users, groups and context, and which characteristics may be useful to model (including for example preferences, ability, personality, affect, inter-personal relationships). It shows how adaptation algorithms can be inspired by user studies. It covers standard recommender system techniques such as content-based and collaborative filtering, as well as research topics such as person-to-person recommendation, task-to-person recommendation, and group recommendation. It also discusses explanations for adaptive interactive systems and usability issues (such as transparency, scrutability, trust, effectiveness, efficiency, satisfaction, diversity, serendipity, privacy and ethics). The course content will be presented in the context of various application domains, such as personalized behaviour change interventions, personalized news, and personalized e-commerce.
Literature:The literature consists of scientific articles. A literature list is provided via Blackboard on a weekly basis. In addition, you will need to find articles related to your assignment topic.
Course form:This course has two 2-hour slots a week. These will contain lectures as well as hands-on sessions in which the material of the course is applied to problems.
Exam form: This course is assessed via course work assignments only: three group ones (Assignments 1-3) and one individual one (Assignment 4).
  • Assignment 1: analyse and explain the need for adaptation in a particular system (5%).
  • Assignment 2: design the adaptive interaction and model the implementation (55%).
  • Assignment 3: produce a video to pitch your ideas (20%).
  • Assignment 4: choose quality aspects, plan a layered evaluation and discuss the privacy and ethical considerations (20%).
There is no exam. More details on the assignments is provided in Blackboard.

A peer effort assessment will be used to allocate individual marks for group assignments.

To pass the course, the weighted average of the individual marks for group assignments (so after the effort assessment has been taken into account) has to be >=5.5 AND the mark for the individual evaluation assignment has to be >=5.5.

Minimum effort to qualify for 2nd chance exam:Om aan de aanvullende toets te mogen meedoen moet de oorspronkelijke uitslag minstens 4 zijn.
Description: Upon completion of this course, the student is able to:
  • analyse and explain the need for adaptation
  • choose user, context, group characteristics to model
  • decide how to model these, critically analysing the (dis)advantages of using different techniques
  • design adaptation mechanisms, critically analysing the (dis) advantages of using different techniques
  • explain and show the user experience of an adaptive system
  • model the implementation of an adaptive system
  • consider quality aspects of an adaptive system and decide which to focus on and how to measure those
  • evaluate an adaptive system using layered evaluation
  • reflect on privacy and ethical issues