Chapter 19 Systems That Adapt to Their Users

Slides:



Advertisements
Similar presentations
Chapter 5 Transfer of Training
Advertisements

Chapter 11 user support. Issues –different types of support at different times –implementation and presentation both important –all need careful design.
A cognitive theory for affective user modelling in a virtual reality educational game George Katsionis, Maria Virvou Department of Informatics University.
1 Introduction to PBS Positive Behavioral Supports Orientation DDS April 2013.
Page16/2/2015 Sirlan Usage and usability considerations for SIRLAN solution success.
Designing Help… Mark Johnson Providing Support Issues –different types of support at different times –implementation and presentation both important.
Lead Black Slide. © 2001 Business & Information Systems 2/e2 Chapter 11 Management Decision Making.
An expert system is a package that holds a body of knowledge and a set of rules on a subject that has been gained from human experts. An expert system.
1. Learning Outcomes At the end of this lecture, you should be able to: –Define the term “Usability Engineering” –Describe the various steps involved.
Thinking Actively in a Social Context T A S C.
Course Instructor: K ashif I hsan 1. Chapter # 2 Kashif Ihsan, Lecturer CS, MIHE2.
LEVEL 3 I can identify differences and similarities or changes in different scientific ideas. I can suggest solutions to problems and build models to.
User Support Chapter 8. Overview Assumption/IDEALLY: If a system is properly design, it should be completely of ease to use, thus user will require little.
Order the featured book of the day Estimated effort: 2.
Human Computer Interaction CITB 243 Chapter 1 What is HCI
Chap#11 What is User Support?
Agents that Reduce Work and Information Overload and Beyond Intelligent Interfaces Presented by Maulik Oza Department of Information and Computer Science.
BLHC4032 CRITICAL AND CREATIVE THINKING SIX STEPS OF CRITICAL THINKING.
Information Design Trends Unit Five: Delivery Channels Lecture 2: Portals and Personalization Part 2.
How to structure good history writing Always put an introduction which explains what you are going to talk about. Always put a conclusion which summarises.
Skills To Develop Understanding For Dementia Care Dr Ravi Soni Senior Resident III Dept. of Geriatric Mental Health KGMC, LKO.
Bridging the Generation Gap Through Stories Aro Muttilainen Oliphant Sammander Sen.
1 Chapter 1 Introduction to Accounting Information Systems Chapter 2 Intelligent Systems and Knowledge Management.
Chapter 11 user support. Overview Users require different types of support at different times. There are four main types of assistance that users require:
Working effectively as a team.
1 Attitude, Goal Setting, and Life Management
Human Computer Interaction Lecture 21 User Support
Providing Feedback During the Learning Experience
National data opt-out - Implementation approach
3 Chapter Needs Assessment.
Item-to-Item Recommender Network Optimization
©2007 The McGraw-Hill Companies, Inc., All Rights Reserved
SIE 515 Design Evaluation Lecture 7.
Fullerton College SLOA Workshop:
Human Computer Interaction Lecture 21,22 User Support
CHAPTER 1 Introduction BIC 3337 EXPERT SYSTEM.
Resident Rights: Accommodation of Resident Needs and Preferences Homelike Environment Resident and Family Groups This training is designed to provide facility.
Acknowledgements Hubert Lauer, Olaf Drögehorn, Stefan Pitz, Klaus David University of Kassel, Germany Herma van Kranenburg, Johan de Heer Telematica.
Beyond NCEA Level 1 Literacy
Take-home quiz due! Get out materials for notes!
Internal and Governmental Financial Auditing and Operational Auditing
framework for excellence in
Learning Law Orientation: August 16, 2006.
MOIS 508 Spring 2006 Dr. Dina Rateb
By Dr. Abdulrahman H. Altalhi
Business Markets and Business Buying Behavior
SIS: A system for Personal Information Retrieval and Re-Use
Agents & Agency What do we mean by agents? Are agents just a metaphor?
MGT 210 CHAPTER 13: MANAGING TEAMS
National data opt-out - Implementation approach
Skill Learning Principles- Strategies to improve performance
Training & Development BBA & MBA
Business Markets and Business Buying Behavior
Effective Questioning
Episodes, Contexts, and Intercultural Interactions
So, you can’t get your teen to follow your rules?
The Role of a Teacher.
Chapter 11 user support.
Privacy Protection for Social Network Services
Core Course Knowledge Lesson 6
Data Warehousing Data Mining Privacy
Core Course Knowledge Lesson 6
The Basics of Information Systems
COMP444 Human Computer Interaction Usability Engineering
TECHNOLOGY ASSESSMENT
Week 2 Evaluation Framework
Business Markets and Business Buying Behavior
Personality Patterns and Behavior from 1-3
If you have your parent letter, please turn in at my desk (scissors on my desk). Get out your homework and materials for notes!
Preparing students for assessments Janet Strain Ann Jakeman
Presentation transcript:

Chapter 19 Systems That Adapt to Their Users

User-adaptive systems interactive system that adapts its behavior to individual users on the basis of processes of user model acquisition

User-adaptive systems User model acquisition involve some form of learning, inference, or decision making (distinguishes user-adaptive systems from adaptable systems) User-adaptive systems examples: adaptive UIs recommendation systems personalization

SUPPORTING SYSTEM USE

Adaptively offering help In cases where it is not sufficiently obvious to users how they should operate a given application, a help system can adaptively offer information and advice about how to use it When the user need advice? What commands the user is familiar with?

Adaptively offering help 1980’ Unix commands 1997 Office assistant 2010 CommunityCommands

Taking Over Parts of Routine Tasks Take over routine tasks that are simple but may place heavy demands on a user’s time System learns the patterns in frequent tasks by silently observe the user.

Taking Over Parts of Routine Tasks TaskTracer: the user-adaptive system learns which resources are associated to certain project and recognises which project the user works on currently Meeting appointment scheduling Categorisation of e-mails Smart reply

Taking Over Parts of Routine Tasks precision vs effort to save Careful user control in the beginning then (after learning) decreasing control. User learns what the system will be able to do successfully

Adapting the Interface

Adapting the Interface

Adapting the interface to individual abilities People with medical disorder AND temporary environmental factors: our fingers are slower in low temperature ambient noise will affect hearing ability illuminations impact reading speed pointing skills are much worse during walking

Adapting the interface to individual abilities Walking UI: standing and walking Uis similar but bigger UI items during walking Difficult to determine when to switch between states Switching during active usage is anoying

SUPPORTING INFORMATION ACQUISITION

Helping Users to Find Information Support for query-based search Support for browsing Spontaneous provison of information

Recommending Products recommend products that might be in the interest of the user based on the user’s history along with search (not instead) explanation increases trust

Recommending Products Collaborative filtering and content-based Critique-based recommender systems:

Tailoring Information Presentation Medical information can be presented in different ways to patients and doctors (interest, ability to understand) Learning user preferences for information presentation Color-blind users might require different color palette (adapting for individuals color perception)

Bringing people together = „recommending people ” finding friends expert search recommending social groups Internal social networking sites IBM SocialBlue: network-based and interest-based recommendation

Supporting Learning Adaptive e-learning courses Within-problem and outer-loop recommendations Stoichiometry Tutor (2011): give hints when the user makes a mistake (or asks for help) behaviour graph for each problem: acceptable paths to a solution along with possible incorrenct steps

OBTAINING INFORMATION ABOUT USERS

Explicit Self-Reports user supplies information to the system explicitly for the purpose of allowing the system to adapt objective properties of the user: age, profession, and place of residence (+) changing infrequently, (-) typing, (-) privacy concerns. Restrict requests for personal data to the few pieces of information that the system really requires! Explain the uses to which the data will be put!

Explicit Assessments Self-assessments of interests and knowledge like the level of the user’s interest in a particular topic, the level of his or her knowledge about it, or the importance that the user attaches to a particular evaluation criterion Responses to test items: tests of particular knowledge or skill. Outside of a learning context, users are likely to hesitate to invest time in tests of knowledge or skill, unless these can be presented in an enjoyable form…

Nonexplicit Input (event) log data: (+) silent, no effort from the user (-) difficult to utilise Social networks (like login with Facebook account) (+) useful explicit information already given (+) social relations also available Sensor data

Sensor inputs Sensor1 Sensor2 SensorN Environment SIGNAL PROCESSING Environment Current state of the user User model Application1 Application2 ApplicationN

Usability challenges Predictable and comprehensive Controllable Non-distractive Wide range of experience Privacy preserving

Predictability and Comprehensability The user is able to predict her actions’ influence on the system Users want to understand the general level of success of the system’s adaptation and they might want to understand why the system was (not) satisfactory in particular cases.

Controllability The user have to be able to approve or prevent particular automatic actions Especially actions having significant consequences Only recommendations or asking for approval

Distraction Do not reduce the users’ ability to concentrate on her primary task!

Filter bubble System supporting information acquisition [TED Talk] Solution: recommendation dictated not by the current user model

Privacy Security, privacy, trust Privacy: the ability of individuals to control the terms of under which their personal information is acquired and used (Culnan, 2000) social-based personalization, behavioral profiling, location-based personalization

User-adaptive systems Definition (user model) Functionality: Supporting system use Supporting information acquisition Obtaining information about users Usability challanges