Intelligent User Interfaces
In this chapter the application of intelligent processing to user interfaces is considered. Intelligence can be used for controlling interaction as in adaptive interfaces, or for making the system’s response to the user more appropriate for co-operative interaction. Intelligence can be applied to support the design process, although this is still a research area in HCI. Another use is in intelligent help and explanation systems. As computer systems become more complex, the need for self-explanation becomes more pressing, while in knowledge-based systems, explanation facilities have been a standard design feature for many years. All explanation systems pose problems in dialogue control and this represents the main HCI challenge. They also demonstrate the problems inherent in trying to make user-system dialogues more natural by understanding questions in natural language and then trying to plan appropriate replies. Dialogue acts are reviewed as a means of delivering more sophisticated control beyond the user-action/system response cycle found in most dialogues.
Unable to display preview. Download preview PDF.