Computational User Interface Design
3rd Dec 2013, 2:00pm - 3:00pm
amphitheatre RUBIS, Télécom ParisTech - 46 rue Barrault Paris 13 - Metro Corvisart (how to get there ?)
Search spaces in user interface design often grow too large to be explored manually. Let us consider the case of designing a menu, one of the most commonly used user interface. The number of possible designs for a menu with only 20 items is 20!=2432902008176640000 -- more than there are stars in the observable universe. Our group investigates computational methods for interface design. Automatic solutions to well-known, recurring problems allows a designer to focus on truly novel aspects of design. The basis of this work is quantitative predictive models of interaction combined with computational methods for searching the optimal design. Instead of generating and trying out one or only a few instances at a time, the designer defines optimization goals, assumptions about the user and use, and sets constraints, and the computer explores the best designs. We develop design tools that allow a designer interact with an optimizer while editing a user interface. This approach allows rapid exploration of millions of user interface designs as part of design process. Research results for keyboards, menu systems, and gestural interfaces are presented as case examples.
Antti Oulasvirta is a cognitive scientist leading the Human-Computer Interaction group at the Max Planck Institute for Informatics and the Cluster of Excellence on Multimodal Computing and Interaction.