Proceedings ArticleDOI
SUPPLE: automatically generating user interfaces
Krzysztof Z. Gajos,Daniel S. Weld +1 more
- pp 93-100
TLDR
This paper proposes a novel solution based on treating interface adaptation as an optimization problem that minimizes the estimated effort for the user's expected interface actions.Abstract:
In order to give people ubiquitous access to software applications, device controllers, and Internet services, it will be necessary to automatically adapt user interfaces to the computational devices at hand (eg, cell phones, PDAs, touch panels, etc.). While previous researchers have proposed solutions to this problem, each has limitations. This paper proposes a novel solution based on treating interface adaptation as an optimization problem. When asked to render an interface on a specific device, our supple system searches for the rendition that meets the device's constraints and minimizes the estimated effort for the user's expected interface actions. We make several contributions: 1) precisely defining the interface rendition problem, 2) demonstrating how user traces can be used to customize interface rendering to particular user's usage pattern, 3) presenting an efficient interface rendering algorithm, 4) performing experiments that demonstrate the utility of our approach.read more
Citations
More filters
Journal ArticleDOI
Ability-Based Design: Concept, Principles and Examples
TL;DR: This work presents ability-based design, a refinement to accessible computing that consists of focusing on ability throughout the design process in an effort to create systems that leverage the full range of human potential.
Journal ArticleDOI
Automatically generating personalized user interfaces with Supple
TL;DR: The results of the study show that, compared to manufacturers' defaults, interfaces automatically generated by Supple significantly improve speed, accuracy and satisfaction of people with motor impairments.
Book ChapterDOI
Personality and persuasive technology: an exploratory study on health-promoting mobile applications
Sajanee Halko,Julie A. Kientz +1 more
TL;DR: In this article, the authors explore the relationship between personality and persuasive technologies in the context of health-promoting mobile applications and find significant relationships between personality types and the persuasive technologies they evaluated.
Proceedings ArticleDOI
CueFlik: interactive concept learning in image search
TL;DR: CueFlik is presented, a Web image search application that allows end users to quickly create their own rules for re ranking images based on their visual characteristics, and represents both a promising new approach to Web images search and an important study in end user interactive machine learning.
Proceedings ArticleDOI
Improving the performance of motor-impaired users with automatically-generated, ability-based interfaces
TL;DR: Findings indicate that rather than requiring some users with motor impairments to adapt themselves to software using separate assistive technologies, software can now adapt itself to the capabilities of its users.
References
More filters
Book
Artificial Intelligence: A Modern Approach
Stuart Russell,Peter Norvig +1 more
TL;DR: In this article, the authors present a comprehensive introduction to the theory and practice of artificial intelligence for modern applications, including game playing, planning and acting, and reinforcement learning with neural networks.
Proceedings ArticleDOI
Footprints: history-rich tools for information foraging
Alan Wexelblat,Pattie Maes +1 more
TL;DR: This work has built a series of tools - map, paths, annota- tions and signposts - based on a physical-world navigation metaphor, and showed that users were able to get the same amount of work done with significantly less effort.
Proceedings ArticleDOI
Rendering effective route maps: improving usability through generalization
Maneesh Agrawala,Chris Stolte +1 more
TL;DR: This paper presents a set of cartographic generalization techniques specifically designed to improve the usability of route maps, based both on cognitive psychology research studying how route maps are used and on an analysis of the generalizations commonly found in handdrawn route maps.
Proceedings ArticleDOI
ICrafter: A Service Framework for Ubiquitous Computing Environments
TL;DR: The chief objective of ICrafter is to let users flexibly interact with the services in their environment using a variety of modalities and input devices, and it extends existing service frameworks in three ways.
Proceedings ArticleDOI
Generating remote control interfaces for complex appliances
Jeffrey Nichols,Brad A. Myers,Michael Higgins,Joseph Hughes,Thomas K. Harris,Roni Rosenfeld,Mathilde Pignol +6 more
TL;DR: The architecture that supports the PUC is described, and the interface generators that use the specification language to build high-quality graphical and speech interfaces are described.