440 likes | 579 Views
6.1 Intelligent User Interfaces: achievements and challenges. ISE554. The WWW for eLearning. “Even a good match between person and system is unlikely to last. Tasks change over time and so do we.”. Intelligent User Interfaces.
E N D
6.1Intelligent User Interfaces:achievements and challenges ISE554 The WWW for eLearning
“Even a good match between person and system is unlikely to last. Tasks change over time and so do we.”
Intelligent User InterfacesThe term intelligent interface is used to refer to user interfaces that respond flexibly to events in some purposeful way.
Intelligent User InterfacesThe term intelligent also includes systems that have explicit human knowledge represented within them.
Intelligent User InterfacesIn the sense that an intelligent interface responds flexibly to events, it can be thought of as adaptive.
The agent that performs the adaptationthe system specialist the trained user/local expert the end user the system itself
The level of concern of the adaptationperceptual and motor skills user goals and meaning the information environment
The basic questionswhat is the interface being intelligent about? to what purpose is change made?what is the protocol for agreeing change?who has access to the knowledge employed?
What is the interface being intelligent about?The user or the services being provided?
To what purpose is change made?Help with skills, goals or the environment?
What is the protocol for agreeing change?How is an adaptation authorised, implemented and evaluated?
Who has access to the knowledge employed?Knowledge engineer,expert or end user?
"Excepting the use of psychometric testing it is unlikely in the near or even semi-distant future that any persistent personality or cognitive traits can be derived from monitoring user interaction" Browne 1990
Offer the user a tip but contain a clear description of the rationale of the adaptation present comprehensive selection and definition opportunities offer a survey of previously performed adaptations allow for future changes to the adaptations. Opperman 1992
Required in domains such as Process Control, where unpredictable events occur
Being intelligent about the user's task and the availability of software that could support it.
Where an expert is working in a complex domain, in which the knowledge is changing following testing, or discovery, then knowledge refinement is critical.
Co-operative Problem SolvingBeyond user interfacesProblem articulation in contextIncreasing “back-talk”The need for specialisationProblem domain communications Fischer and Reeves
Beyond user interfaces Fischer and Reeves
Beyond user interfacesknowledge about the world Fischer and Reeves
Problem articulation in context Fischer and Reeves
Problem articulation in contextexploration shapes the situation Fischer and Reeves
Increasing “back-talk” Fischer and Reeves
Increasing “back-talk”the need for high fidelity feedback Fischer and Reeves
The need for specialisation Fischer and Reeves
The need for specialisationmaking the information relevant to the task Fischer and Reeves
Problem domain communications Fischer and Reeves
Problem domain communicationsproviding domain-orientated architectures Fischer and Reeves
“system inferences are made by monitoring the user’s interactions, which typically are information poor.”