Course on Intelligent Interfaces (INT5, 3p)
Visions
Direct-manipulation has been the solution to all our interface
problems, but as we run into more difficult issues, as information
filtering in large information spaces, integrated multimedia
presentations, individual tutoring, complex problem solving, etc., our
systems must change. There is a paradigm shift from passive to active
systems.
Active systems will perform some of the tasks on behalf of the user.
This requires that users can trust their system.
The course in Intelligent Interfaces will discuss why and where
intelligence has been and should be applied to create better interface
and techniques for doing so.
Goal
The course will introduce techniques and principles for intelligent
interfaces.
Contents
We shall go through various application domains in which intelligent interfaces
can come to use, general design principles, and different techniques
for how to realise intelligent interfaces.
The following application domains will be discussed:
- help systems
- tutoring systems
- filtering and search
- multimodal interaction
The following techniques will be discussed:
- explanation generation
- user modelling
- plan inference
- task adaptation
- machine learning
Teachers
The course is given by Kristina Höök and Annika Waern
Detailed information about the course
Course Instructions (Kursanvisningar)
Related MSc thesis work
Examples of MSc
work that fit with the course content
A related course given at DSV is the Agent-oriented
Programming course. The links available from there are relevant to
this course as well.
E-mail kia@sics.se,
URL http://www.sics.se/~kia
E-mail annika@sics.se,
URL http://www.sics.se/~annika