Concepts and experiments in computational reflection
OOPSLA '87 Conference proceedings on Object-oriented programming systems, languages and applications
Knowledge refinement in a reflective architecture
AAAI '94 Proceedings of the twelfth national conference on Artificial intelligence (vol. 1)
Facilitating interactive tool selection by adaptive prompting
CHI '93 INTERACT '93 and CHI '93 Conference Companion on Human Factors in Computing Systems
Towards a general computational framework for model-based interface development systems
IUI '99 Proceedings of the 4th international conference on Intelligent user interfaces
The UMASS intelligent home project
Proceedings of the third annual conference on Autonomous Agents
The humane interface: new directions for designing interactive systems
The humane interface: new directions for designing interactive systems
An integrated environment for knowledge acquisition
Proceedings of the 6th international conference on Intelligent user interfaces
A writer's collaborative assistant
Proceedings of the 7th international conference on Intelligent user interfaces
Prototype implementations for a universal remote console specification
CHI '02 Extended Abstracts on Human Factors in Computing Systems
Towards a theory of natural language interfaces to databases
Proceedings of the 8th international conference on Intelligent user interfaces
A reliable natural language interface to household appliances
Proceedings of the 8th international conference on Intelligent user interfaces
End-user debugging for e-commerce
Proceedings of the 8th international conference on Intelligent user interfaces
Designing a Home of the Future
IEEE Pervasive Computing
The FindMe Approach to Assisted Browsing
IEEE Expert: Intelligent Systems and Their Applications
GOOSE: A Goal-Oriented Search Engine with Commonsense
AH '02 Proceedings of the Second International Conference on Adaptive Hypermedia and Adaptive Web-Based Systems
MavHome: An Agent-Based Smart Home
PERCOM '03 Proceedings of the First IEEE International Conference on Pervasive Computing and Communications
Requirements for Automatically Generating Multi-Modal Interfaces for Complex Appliances
ICMI '02 Proceedings of the 4th IEEE International Conference on Multimodal Interfaces
Ambient intelligence: visualizing the future
Proceedings of the working conference on Advanced visual interfaces
A living laboratory for the design and evaluation of ubiquitous computing technologies
CHI '05 Extended Abstracts on Human Factors in Computing Systems
DiamondHelp: A Collaborative Interface Framework for Networked Home Appliances
ICDCSW '05 Proceedings of the Fifth International Workshop on Smart Appliances and Wearable Computing - Volume 05
Augmenting kitchen appliances with a shared context using knowledge about daily events
Proceedings of the 11th international conference on Intelligent user interfaces
Fast planning through planning graph analysis
IJCAI'95 Proceedings of the 14th international joint conference on Artificial intelligence - Volume 2
EventNet: inferring temporal relations between commonsense events
MICAI'05 Proceedings of the 4th Mexican international conference on Advances in Artificial Intelligence
The why UI: using goal networks to improve user interfaces
Proceedings of the 15th international conference on Intelligent user interfaces
Roboshop: multi-layered sketching interface for robot housework assignment and management
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
HCD'11 Proceedings of the 2nd international conference on Human centered design
Autobiographical design in HCI research: designing and learning through use-it-yourself
Proceedings of the Designing Interactive Systems Conference
Planning for Reasoning with Multiple Common Sense Knowledge Bases
ACM Transactions on Interactive Intelligent Systems (TiiS) - Special Issue on Common Sense for Interactive Systems
Hi-index | 0.00 |
We are reaching a crisis with design of user interfaces for consumer electronics. Flashing 12:00 time indicators, push-and-hold buttons, and interminable modes and menus are all symptoms of trying to maintain a one-to-one correspondence between functions and physical controls, which becomes hopeless as the number of capabilities of devices grows. The root of this problem is that the devices do not have knowledge of (a) their own capabilities (b) the scenarios where they can be of use. By using commonsense knowledge and an AI partial-order planner we propose instead to orient interfaces around the goals that users have for the devices. We present Roadie, a user interface agent that provides intelligent context-sensitive help and assistance for a network of consumer devices. Roadie uses a commonsense knowledge base to map between user goals and functions of the devices, and an AI partial-order planner to provide mixed-initiative assistance with executing multi-step procedures and debugging help when things go wrong.