Presentation is loading. Please wait.

Presentation is loading. Please wait.

IBM Research June 14, 2007 An IP Continuum for Adaptive Interface Design Jeff Pierce © 2007 IBM Corporation.

Similar presentations


Presentation on theme: "IBM Research June 14, 2007 An IP Continuum for Adaptive Interface Design Jeff Pierce © 2007 IBM Corporation."— Presentation transcript:

1 IBM Research June 14, 2007 An IP Continuum for Adaptive Interface Design Jeff Pierce jspierce@us.ibm.com © 2007 IBM Corporation

2 IBM Research An IP Continuum for Adaptive Interface Design | Jeff Pierce © 2007 IBM Corporation 2 Two preliminary comments  Unindicted co-conspirator: Charles Isbell –Assistant Professor in College of Computing @ Georgia Tech –AI researcher, primarily machine learning –Co-director of APIE lab –Adaptive Personalized Information Environments  Questions, few answers –Primarily work done at Georgia Tech

3 IBM Research An IP Continuum for Adaptive Interface Design | Jeff Pierce © 2007 IBM Corporation 3 Design of Adaptive (“Intelligent”) Interfaces  Common goal: “right” information / action at the “right” time in the “right” way  Traditional approaches: –Provide people with access to information / commands –Use AI to present information / act automatically  Challenges: –People –AI

4 IBM Research An IP Continuum for Adaptive Interface Design | Jeff Pierce © 2007 IBM Corporation 4 People are…  Forgetful  Easily distracted  Idiosyncratic  Inconsistent  Short-sighted  … but still surprisingly good at many tasks

5 IBM Research An IP Continuum for Adaptive Interface Design | Jeff Pierce © 2007 IBM Corporation 5 Artificial Intelligence is…  Short on intelligence  Easily mistaken  Slow to learn  Limited by available information  Dependent on feedback  …but surprisingly good at finding patterns given sufficient data

6 IBM Research An IP Continuum for Adaptive Interface Design | Jeff Pierce © 2007 IBM Corporation 6 Challenge  Draw on the strengths of people and AI while mitigating their weaknesses –Combine HCI + Machine Learning  Obvious questions: how?

7 IBM Research An IP Continuum for Adaptive Interface Design | Jeff Pierce © 2007 IBM Corporation 7 One answer  Mixed-initiative user interfaces –No Action – Dialog – Action Horvitz ’99

8 IBM Research An IP Continuum for Adaptive Interface Design | Jeff Pierce © 2007 IBM Corporation 8 Example Case: Helping users make better decisions in the morning Hunt ‘02Wesveen et al ‘01  Approach: next-generation alarm clock  No Action – Dialog – Action doesn’t work particularly well here

9 IBM Research An IP Continuum for Adaptive Interface Design | Jeff Pierce © 2007 IBM Corporation 9 An Alternative: The IP Continuum

10 IBM Research An IP Continuum for Adaptive Interface Design | Jeff Pierce © 2007 IBM Corporation 10 Night Before  Decisions: alarm time, what to wear  Displays unusual: schedule, weather Unusual Usual

11 IBM Research An IP Continuum for Adaptive Interface Design | Jeff Pierce © 2007 IBM Corporation 11 During Alarm  Decisions: when to get up  Displays unusual: schedule, weather, traffic Unusual Usual

12 IBM Research An IP Continuum for Adaptive Interface Design | Jeff Pierce © 2007 IBM Corporation 12 After Alarm  Decisions: what to wear, when to leave  Displays unusual: schedule, weather, traffic Unusual Usual

13 IBM Research An IP Continuum for Adaptive Interface Design | Jeff Pierce © 2007 IBM Corporation 13 IP Continuum  Who is responsible for accomplishing a particular task? HCI AI Adaptive / Intelligent User Interfaces

14 IBM Research An IP Continuum for Adaptive Interface Design | Jeff Pierce © 2007 IBM Corporation 14 IP Continuum  Particular labels (content and position) not important; relative responsibility is  Tool for inspiring and comparing alternative designs  Not really intended to be prescriptive (at least not yet)

15 IBM Research An IP Continuum for Adaptive Interface Design | Jeff Pierce © 2007 IBM Corporation 15 IP Continuum  Associated metrics –Benefit to user (when right) –Cost to user (when wrong) –Attention requirement –Likelihood of success –Frequency of action –Quantity and quality of data required –Quantity and quality of feedback required –Cost of gathering data –Resource costs (e.g. storage, processing)

16 IBM Research An IP Continuum for Adaptive Interface Design | Jeff Pierce © 2007 IBM Corporation 16 IP Continuum Benefit to user (when right) vs. Cost to user (when wrong) No benefit, no cost Much benefit, much cost

17 IBM Research An IP Continuum for Adaptive Interface Design | Jeff Pierce © 2007 IBM Corporation 17 IP Continuum –Attention requirement –Likelihood of success –Frequency of (user) action Higher  Lower

18 IBM Research An IP Continuum for Adaptive Interface Design | Jeff Pierce © 2007 IBM Corporation 18 IP Continuum –Quantity and quality of data required –Quantity and quality of feedback required –Cost of gathering data –Resource costs (e.g. storage, processing) Lower  Higher

19 IBM Research An IP Continuum for Adaptive Interface Design | Jeff Pierce © 2007 IBM Corporation 19 Deployed examples: simple assistance

20 IBM Research An IP Continuum for Adaptive Interface Design | Jeff Pierce © 2007 IBM Corporation 20 Deployed examples: independent action

21 IBM Research An IP Continuum for Adaptive Interface Design | Jeff Pierce © 2007 IBM Corporation 21 Deployed example: act with recovery

22 IBM Research An IP Continuum for Adaptive Interface Design | Jeff Pierce © 2007 IBM Corporation 22 Research project examples  Alarm Clock  Next-generation calendar  Email attachments reminder  Next-generation remote  SWIMM: personalized “radio stations”

23 IBM Research An IP Continuum for Adaptive Interface Design | Jeff Pierce © 2007 IBM Corporation 23 Next-Generation Calendar Draw attention to infrequent, uncommon meetings

24 IBM Research An IP Continuum for Adaptive Interface Design | Jeff Pierce © 2007 IBM Corporation 24 Attachments Reminder Help user remember to add attachments Problem: 85% accuracy Small study: 19 participants Most popular: Highlight attach button (D) Two-step send (E)

25 IBM Research An IP Continuum for Adaptive Interface Design | Jeff Pierce © 2007 IBM Corporation 25 Next-Generation Remote Allow a single remote to control multiple devices

26 IBM Research An IP Continuum for Adaptive Interface Design | Jeff Pierce © 2007 IBM Corporation 26 Next-Generation Remote

27 IBM Research An IP Continuum for Adaptive Interface Design | Jeff Pierce © 2007 IBM Corporation 27 SWIMM Provides, in essence, personal radio stations

28 IBM Research An IP Continuum for Adaptive Interface Design | Jeff Pierce © 2007 IBM Corporation 28 Some open questions  What determines where an application fits? –Where a particular feature of an application fits?  How much variation is there between users? –Spam filters  How much variation is there over time? –In most cases probably shift from left to right, but how much?  Can we be more rigorous about the relative positions of potential interface designs?

29 IBM Research An IP Continuum for Adaptive Interface Design | Jeff Pierce © 2007 IBM Corporation 29 Comment: care and feeding of learning systems

30 IBM Research An IP Continuum for Adaptive Interface Design | Jeff Pierce © 2007 IBM Corporation 30 Explicit vs. implicit feedback  Explicit –Intentional, high quality –Costly (to user), low quantity  Implicit –Side effect, low(er) quality –Free, high quantity

31 IBM Research An IP Continuum for Adaptive Interface Design | Jeff Pierce © 2007 IBM Corporation 31 Designing interfaces for feedback  Alternate focus for interface design –Instead of “usability”, “efficiency”  Maximize the quality and quantity of feedback you extract –Use feedback to drive improvements in usability, efficiency

32 IBM Research An IP Continuum for Adaptive Interface Design | Jeff Pierce © 2007 IBM Corporation 32 SWIMM  Explicit –Never –Not now –Not here –Rating  Implicit –Song completion –Song reordering –Change volume

33 IBM Research An IP Continuum for Adaptive Interface Design | Jeff Pierce © 2007 IBM Corporation 33 Current work: Personal Information Environments

34 IBM Research An IP Continuum for Adaptive Interface Design | Jeff Pierce © 2007 IBM Corporation 34 Personal Information Environments

35 IBM Research An IP Continuum for Adaptive Interface Design | Jeff Pierce © 2007 IBM Corporation 35 Examples Services

36 IBM Research An IP Continuum for Adaptive Interface Design | Jeff Pierce © 2007 IBM Corporation 36 Information, commands, activities  How can your devices collaborate to improve your interaction experience?

37 IBM Research An IP Continuum for Adaptive Interface Design | Jeff Pierce © 2007 IBM Corporation 37 Conclusions & Future Work  The IP continuum is a tool to inform / guide the design of adaptive / intelligent UIs  Possible next steps: –Amass experience from a variety of application domains –Distill design principles –How to guide choice of region for particular application –…and possibly user(s) –Quantify trade-offs along continuum (?) –Explore approaches to designing for feedback

38 IBM Research An IP Continuum for Adaptive Interface Design | Jeff Pierce © 2007 IBM Corporation 38 Questions?


Download ppt "IBM Research June 14, 2007 An IP Continuum for Adaptive Interface Design Jeff Pierce © 2007 IBM Corporation."

Similar presentations


Ads by Google