Designing for usability: key principles and what designers think
Communications of the ACM
A review and synthesis of recent research in intelligent computer-assisted instruction
International Journal of Man-Machine Studies
Applying cognitive psychology to user-interface design
Applying cognitive psychology to user-interface design
Artificial intelligence and tutoring systems: computational and cognitive approaches to the communication of knowledge
Tailoring object descriptions to a user's level of expertise
Computational Linguistics - Special issue on user modeling
Reasoning on a highlighted user model to respond to misconceptions
Computational Linguistics - Special issue on user modeling
User models in dialog systems
Planning structures for an intelligent help system
Proceedings of the third international conference on human-computer interaction on Designing and using human-computer interfaces and knowledge based systems (2nd ed.)
Intelligent multi-media interface technology
Intelligent user interfaces
User and discourse models for multimodal communication
Intelligent user interfaces
Communicating with high-level plans
Intelligent user interfaces
A dialogue user interface architecture
Intelligent user interfaces
Software engineering (3rd ed.): a practitioner's approach
Software engineering (3rd ed.): a practitioner's approach
Reconstructive expert system explanation
Artificial Intelligence
Communicative acts for explanation generation
International Journal of Man-Machine Studies
Planning interactive explanations
International Journal of Man-Machine Studies
Intelligent multimedia interfaces
Intelligent multimedia interfaces
The design of illustrated documents as a planning task
Intelligent multimedia interfaces
Automating the generation of coordinated multimedia explanations
Intelligent multimedia interfaces
Multimedia explanations for intelligent training systems
Intelligent multimedia interfaces
The application of natural language models to intelligent multimedia
Intelligent multimedia interfaces
Second generation expert systems
Second generation expert systems
Explanation in second generation expert systems
Second generation expert systems
Explanation using task structure and domain functional models
Second generation expert systems
Agents that reduce work and information overload
Communications of the ACM
The role of emotion in believable agents
Communications of the ACM
Collaborative interface agents
AAAI '94 Proceedings of the twelfth national conference on Artificial intelligence (vol. 1)
SIGGRAPH '94 Proceedings of the 21st annual conference on Computer graphics and interactive techniques
Artificial intelligence: a modern approach
Artificial intelligence: a modern approach
An architecture for adaptive intelligent systems
Artificial Intelligence - Special volume on computational research on interaction and agency, part 1
Software engineering (5th ed.)
Software engineering (5th ed.)
A study of multimedia applications in education and training
ICC&IE '94 Proceedings of the 17th international conference on Computers and industrial engineering
Model-based communicative acts: human-computer collaboration in supervisory control
International Journal of Human-Computer Studies
International Journal of Human-Computer Studies - Special issue: the role of cognitive science in human-computer interaction
Bringing design to software
Different ways to support intelligent assistant systems by use of machine learning methods
International Journal of Human-Computer Interaction
An interactive multimedia tutorial for user interface design
Computers & Education
The pedagogical design studio: exploiting artifact-based task models for constructivist learning
Proceedings of the 2nd international conference on Intelligent user interfaces
A collaborative model of feedback in human-computer interaction
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
An overview of distributed artificial intelligence
Foundations of distributed artificial intelligence
Designing intelligent help for information processing systems
International Journal of Human-Computer Studies
Strategic directions in human-computer interaction
ACM Computing Surveys (CSUR) - Special ACM 50th-anniversary issue: strategic directions in computing research
User analysis in HCI—the historical lessons from individual differences research
International Journal of Human-Computer Studies
The effects of emotional icons on remote communication
Conference Companion on Human Factors in Computing Systems
Proceedings of the ACM SIGCHI Conference on Human factors in computing systems
Relationships between users' and interfaces' task representations
Proceedings of the ACM SIGCHI Conference on Human factors in computing systems
Coding, Analysis, Interpretation, and Recognition of Facial Expressions
IEEE Transactions on Pattern Analysis and Machine Intelligence
Affective computing
COLLAGEN: when agents collaborate with people
AGENTS '97 Proceedings of the first international conference on Autonomous agents
Designing behaviors for information agents
AGENTS '97 Proceedings of the first international conference on Autonomous agents
Software agents and user autonomy
AGENTS '97 Proceedings of the first international conference on Autonomous agents
Software agents
Agents that reduce work and information overload
Software agents
Lifelike computer characters: the persona project at Microsoft
Software agents
Software agents
UML toolkit
Readings in intelligent user interfaces
Readings in intelligent user interfaces
Readings in intelligent user interfaces
Intelligent interfaces as agents
Readings in intelligent user interfaces
Speech dialogue with facial displays: multimodal human-computer conversation
Readings in intelligent user interfaces
Charismatic computers: creating more likable and persuasive interactive technologies by leveraging principles from social psychology
A query generalizer for providing cooperative responses in an office document system
Data & Knowledge Engineering
Multiagent systems: a modern approach to distributed artificial intelligence
Multiagent systems: a modern approach to distributed artificial intelligence
Formal methods in DAI: logic-based representation and reasoning
Multiagent systems
Delivering hints in a dialogue-based intelligent tutoring system
AAAI '99/IAAI '99 Proceedings of the sixteenth national conference on Artificial intelligence and the eleventh Innovative applications of artificial intelligence conference innovative applications of artificial intelligence
Combining collaborative filtering with personal agents for better recommendations
AAAI '99/IAAI '99 Proceedings of the sixteenth national conference on Artificial intelligence and the eleventh Innovative applications of artificial intelligence conference innovative applications of artificial intelligence
CHI '85 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
IEA/AIE '99 Proceedings of the 12th international conference on Industrial and engineering applications of artificial intelligence and expert systems: multiple approaches to intelligent systems
Past, present, and future of user interface software tools
ACM Transactions on Computer-Human Interaction (TOCHI) - Special issue on human-computer interaction in the new millennium, Part 1
Knowledge engineering and management: the CommonKADS methodology
Knowledge engineering and management: the CommonKADS methodology
Virtues and Problems of an Active Help System for UNIX
Artificial Intelligence Review
USCSH: An Active Intelligent Assistance System
Artificial Intelligence Review
On the effective use and reuse of HCI knowledge
ACM Transactions on Computer-Human Interaction (TOCHI) - Special issue on human-computer interaction in the new millennium, Part 2
The SINIX Consultant – Towards a TheoreticalTreatment of Plan Recognition
Artificial Intelligence Review - special issue on intelligent help systems for Unix part II: planning and knowledge representation
Plan Realization for Complex Command Interaction in the UNIX Help Domain
Artificial Intelligence Review - special issue on intelligent help systems for Unix part II: planning and knowledge representation
An Assumption-based Truth Maintenance System in ActiveAid for UNIX Users
Artificial Intelligence Review - special issue on intelligent help systems for Unix part II: planning and knowledge representation
Evaluating Plan Recognition Systems: Three Properties of a Good Explanation
Artificial Intelligence Review - Special issue on intelligent help systems for Unix part III: natural language dialogue
Designing the User Interface: Strategies for Effective Human-Computer Interaction
Designing the User Interface: Strategies for Effective Human-Computer Interaction
The New Software Engineering
Plan Recognition in Natural Language Dialogue
Plan Recognition in Natural Language Dialogue
Human-Computer Interaction
Adaptive User Interfaces: Principles and Practice
Adaptive User Interfaces: Principles and Practice
Pedagogical agent research at CARTE
AI Magazine
Intelligent User Interfaces
Analysis for Knowledge-Based Systems: A Practical Guide to the KADS Methodology
Analysis for Knowledge-Based Systems: A Practical Guide to the KADS Methodology
Understanding Computers and Cognition: A New Foundation for Design
Understanding Computers and Cognition: A New Foundation for Design
User Modeling in Human–Computer Interaction
User Modeling and User-Adapted Interaction
Empirical Evaluation of User Models and User-Adapted Systems
User Modeling and User-Adapted Interaction
Techniques for Plan Recognition
User Modeling and User-Adapted Interaction
User Modeling and User-Adapted Interaction
Minimalist User Modelling in a Complex Commercial Software System
User Modeling and User-Adapted Interaction
Explanation and Argumentation Capabilities: Towards the Creation of More Persuasive Agents
Artificial Intelligence Review
User Interface and Agent Prototyping for Flexible Working
IEEE MultiMedia
This computer responds to user frustration
CHI '99 Extended Abstracts on Human Factors in Computing Systems
Designing On-Line Animated Help for Multimedia Applications
MHVR '94 Selected papers from the First International Conference on Hypermedia, Multimedia, and Virtual Reality: Models, Systems, and Applications
Intelligent Multimodal User Interface
Intelligent Systems and Soft Computing: Prospects, Tools and Applications
Reasoning about Coherent and Cooperative System Responses
EWNLG '93 Selected papers from the Fourth European Workshop on Trends in Natural Language Generation, An Artificial Intelligence Perspective
Agent-Based Computing: Promise and Perils
IJCAI '99 Proceedings of the Sixteenth International Joint Conference on Artificial Intelligence
Designing Comprehensible Agents
IJCAI '99 Proceedings of the Sixteenth International Joint Conference on Artificial Intelligence
Correcting misconceptions: What to say when the user is mistaken
CHI '83 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
A flexible approach to cooperative response generation in information-seeking dialogues
ACL '93 Proceedings of the 31st annual meeting on Association for Computational Linguistics
A robust system for natural spoken dialogue
ACL '96 Proceedings of the 34th annual meeting on Association for Computational Linguistics
Towards a dynamic theory of belief-sharing in cooperative dialogues
COLING '94 Proceedings of the 15th conference on Computational linguistics - Volume 2
A cooperative yes-no query system featuring discourse particles
COLING '88 Proceedings of the 12th conference on Computational linguistics - Volume 2
IEEE Transactions on Knowledge and Data Engineering
Extending traditional user assistance systems to support an auditory interface
AIAP'07 Proceedings of the 25th conference on Proceedings of the 25th IASTED International Multi-Conference: artificial intelligence and applications
Improvements to a speech-enabled user assistance system based on pilot study results
SIGDOC '07 Proceedings of the 25th annual ACM international conference on Design of communication
Review: Personalizing recommendations for tourists
Telematics and Informatics
An agent for versatile intelligence analysis system
Intelligent Decision Technologies - Special issue on knowledge-based environments and services in human-computer interaction
LemonAid: selection-based crowdsourced contextual help for web applications
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
User-centered visual analysis using a hybrid reasoning architecture for intensive care units
Decision Support Systems
Before we get there, where are we going?
Your Virtual Butler
Hi-index | 0.00 |
Despite a large body of multidisciplinary research on helpful and user-oriented interface design, help facilities found in most commercial software are so ill-conceived that they are often 'unhelpful'. From a wide spectrum of disciplines and software tools, we present an extensive review of related work, identifying their limitations as well as their most promising aspects. Using this material, we attempt to recapitulate the necessary requirements for useful help systems.