To Err is Human Computational Limits to Human Thinking : Implications for the Design of Human Centered Interfaces Raj Reddy Carnegie Mellon University.

Slides:



Advertisements
Similar presentations
3.01D Design Multimedia Presentations
Advertisements

Ease of Access and Assistive Technology on Windows 7 Computer Access for Individuals with Visual Impairments.
Automation of the home, housework or household activity. Linked systems/appliances to centralized control. Remote monitoring of the home from a tabletop.
Whiteboard Content Sharing Audio Video PollsRecordingMeet Now Skype Integration MS Lync 2013 Tools & Tips for facilitators… Limitations Alternatives One.
User Interfaces Interface IS the system UI an important determinant of success of MSS –Execution time –System versatility –Learning time for users, end.
ZoomText, Step-by-Step IU Adaptive Technology Center.
PCtvt: a Multifunction Information Appliance for Illiterate People Raj Reddy Carnegie Mellon University Mythology and Reality of the Digital Divide Problem.
Lesson 15 Presentation Programs.
User Interface Structure Design
Chapter 3 Application Software p. 6.
Annoy Your Users Less Session 202 Philip Wolfe, Lead Developer Farm Credit Services of America.
Microsoft Word 2010 Lesson 1: Introduction to Word.
Starting and Customizing a PowerPoint Slide Show
To Err is Human Computational Limits to Human Thinking : Implications for the Design of Human Centered Interfaces Raj Reddy Carnegie Mellon University.
Computational Limits to Human Thinking in a Society With Too Much Information And Too Little Time Raj Reddy Carnegie Mellon University Jan 23, 2015 Talk.
Department of Information Science and Telecommunications Interactive Systems Michael B. Spring Department of Information Science and Telecommunications.
ICT for Emerging Economies Mythology and Reality of the Digital Divide Problem Raj Reddy Carnegie Mellon University Pittsburgh October 1, 2004.
IT for the Masses Mythology and Reality of the Digital Divide Problem Raj Reddy Carnegie Mellon University Pittsburgh May 11, 2005 Talk presented at Stanford.
PowerPoint Presentation for Dennis, Wixom & Tegarden Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 1.
1 Computing for Todays Lecture 22 Yumei Huo Fall 2006.
The Role of Information Technology at the Bottom of the Pyramid Raj Reddy Carnegie Mellon University Mythology and Reality of the Digital Divide Problem.
Outline of Presentation Introduction of digital video libraries Introduction of the CMU Informedia Project Informedia: user perspective Informedia:
3.2 Presentation Software End Show Creating slide shows including audio,video and digital images End Show.
Applications Software
1.Learning the Terms Learning the TermsLearning the Terms 2.Accessing the Internet from a PC Accessing the Internet from a PCAccessing the Internet from.
User Interface Design Chapter 11. Objectives  Understand several fundamental user interface (UI) design principles.  Understand the process of UI design.
Unified PC Maintenance Console (UPCMC) V4.0 PBX Web Manager
Human Interface Engineering1 Main Title, 60 pt., U/L case LS=.8 lines Introduction to Human Interface Engineering NTU Seminar Amy Ma HIE Global Director.
Revision Lesson : DESIGNING COMPUTER-BASED INFORMATION SYSTEMS.
Chapter 11: Interaction Styles. Interaction Styles Introduction: Interaction styles are primarily different ways in which a user and computer system can.
PowerPoint Presentation for Dennis, Wixom & Tegarden Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 1.
Microsoft Wang Li, Wang Yini, Li YIcheng.  This is a presentation about Microsoft Windows7 guidelines  Wang Li K8wali00  Li Yicheng K8liyi00  Wang.
DESIGNING MOBILE INTERFACES FOR NOVICE AND LOW-LITERACY USERS PRESENTED BY JOANNE BRUNO FOR CHI 436.
TE-102 Introduction to Computing
Can you hear me? Yes = Green Check No = Red X Click the button to submit your response.
Q Q Human Computer Interaction – Part 1© 2005 Mohammed Alabdulkareem Human Computer Interaction - 1 Dr. Mohammed Alabdulkareem
Microsoft Access Lesson 1 Lexington Technology Center February 11, 2003 Bob Herring On the Web at
Presented by the Virginia 4-H Science and Technology Committee PowerPoint 101.
Notes to Teachers: 1.These Excel modules are intended for higher level ESL learners and native speaking students. 2.Place the document: “cell phone workbook.xlsx”
PowerPoint Presentation for Dennis, Wixom, & Tegarden Systems Analysis and Design with UML, 3rd Edition Copyright © 2009 John Wiley & Sons, Inc. All rights.
PowerPoint BASICS New Canaan Library March 2003 What is PowerPoint? A Design Program for creating series of screens (slides) called presentations One.
User Interface Structure Design Chapter 11. Key Definitions The user interface defines how the system will interact with external entities The system.
Slide 1 Chapter 11 User Interface Structure Design Chapter 11 Alan Dennis, Barbara Wixom, and David Tegarden John Wiley & Sons, Inc. Slides by Fred Niederman.
Teachers Discovering Computers Integrating Technology and Digital Media in the Classroom 5 th Edition Let’s Review Lesson 2! Who Wants to Be a Computer.
Fundamentals of Graphic Communication 3.5 Accessible Design.
Copyright © Allyn & Bacon 2008 POWER PRACTICE Chapter 10 Distance Education: Using Technology to Redefine the Classroom START This multimedia product and.
NetTech Solutions Troubleshooting Office Applications Lesson Seven.
LECTURE 18 16/11/15. MAKING THE INTERFACE CONSISTENT Consistency is one way to develop and reinforce the users conceptual model of applications and give.
1 / 44 Chapter 3 Application Software. 2/ 44 Chapter 3 Objectives Identify the categories of application software Explain ways software is distributed.
Users and the Interface When designing an information system you need to have a clear idea of who the target audience is. If the target audience is an.
Design Phase intro & User Interface Design (Ch 8)
Menu Creation 1.Perform a task analysis for Raskin’s idea of user-created menus (p.100). 2.What should the commands for the menu creation system be? NB.
IE 411/511: Visual Programming for Industrial Applications Lecture Notes #2 Introduction to the Visual Basic Express 2010 Integrated Development Environment.
 2002 Prentice Hall. All rights reserved. 1 Introduction to the Visual Studio.NET IDE Outline Introduction Visual Studio.NET Integrated Development Environment.
Windows Management Computer Literacy 1 Transition Plus Services.
Today’s Communication Complexities: Customer, Employee, Enterprise CustomerReality EnterpriseReality EmployeeReality Lost Revenue Customer Satisfaction.
XP Creating Web Pages with Microsoft Office
Too Much Information And Too Little Time Raj Reddy Carnegie Mellon University Sep 22, 2016 Talk Presented at Heidelberg Laureate Forum 1.
Voice Computing and Reaching the 3B People at the Bottom of the Pyramid Raj Reddy Carnegie Mellon University Pittsburgh, PA Sep 20, 2016 Heidelberg.
CEN3722 Human Computer Interaction Attention and Memory
User Interface Design Chapter 10.
Get the most out of your call center
Chapter 03: Basic Application Software
Unit 2 User Interface Design.
Software engineering USER INTERFACE DESIGN.
CTI Contact Center For CustomerSoft ESP
Monday to Thursday 12:00-1:15 Room
Monday to Thursday 12:00-1:15 Room
Fundamentals of Using Microsoft Windows XP
Presentation transcript:

To Err is Human Computational Limits to Human Thinking : Implications for the Design of Human Centered Interfaces Raj Reddy Carnegie Mellon University Pittsburgh, PA January 21,

Outline of Talk  Limitations of Current Interfaces from the Perspective of Cognitive Science  Missing Science of Multimedia Interfaces  Interfaces for Enabling Access to the Five Billion people at the Bottom of the Pyramid

Outline of Talk  Limitations of Current Interfaces from the Perspective of Cognitive Science  Missing Science of Multimedia Interfaces  Interfaces for Enabling Access to the Five Billion people at the Bottom of the Pyramid

Human Strengths and Human Limitations Lessons from Cognitive Science  Strengths: People  communicate using speech and natural language  tolerate errorful, ambiguous and imprecise input  exploit vast amounts of knowledge  learn from the environment  Limitations: People  make errors  tend to forget  become impatient  tend to be lazy

To Err Is Human Problem: –Catastrophic loss of data: “I didn’t mean to do that  ” –Unanticipated side-effects: “how did that happen??” Causes: –Sensory, Cognitive and Motor overload –Information Overload: “Like being in a traffic jam” –Timing Errors: Simplify the task Present Solutions: –Partial Undo –Dialog Boxes Future Opportunities: Unlimited Undo Anytime Anywhere Abort DWIM (Do What I Mean)

To Forget Is Human Problem: –A non-expert occasional user can’t be expected to remember the details Causes: –Forgetting is the loss of indexing structure –Redundancy in the indexing structure is the key Present Solutions: –Recognition vs. recall: GUIs and Menus –On-line manuals Future Opportunities: Use of color, fonts, voice responses for focusing attention Intelligent Help “How do I” and “What if” MultiMedia documentation “Reference librarian” agent

To be Impatient Is Human Problem: –Time to get the answer in interactive problem solving Long Start-up and Shutdown Times Network operations: Unpredictable retrieval and browsing times Present Solutions: –Hour glasses and wheels No idea how long it will take –Progress bars Future Opportunities: Updates in the background Learn from experience: self-aware systems Look ahead retrieval and computation Hurry-up algorithms Keystroke model

To be Lazy Is Human Problem: –Most people use a minimal subset of functionality in Word, PowerPoint, etc. –Most people avoid tasks requiring too much cognitive effort PGP - too much work FTP - too complex Causes –Principle of Least Effort Future opportunities: Advice giving agents that look over your shoulder Just-in-time learning Gentle slope systems: Easy Things should be Easy to Do Agents (wizards!) that know about PGP, FTP, or whatever

Outline of Talk  Limitations of Current Interfaces from the Perspective of Cognitive Science  Missing Science of Multimedia Interfaces  Interfaces for Enabling Access to the Five Billion people at the Bottom of the Pyramid

Missing Science of Multimedia Interfaces Lessons from Flash Forward Video SILKy Interfaces Speech, Image, Language and Knowledge Forgiving Interfaces: Tolerate error and ambiguity – “You Bet” --- “Did That Mean Yes?” Self Improving Interfaces: Incremental non-intrusive knowledge acquisition “Darn” --- “Would you Care to Define It?” Intelligent Help, Advice and Tutoring – “ Enthusiasm Detected --- Care to View Large Screen?” Intelligent Agents – Mail Serve: Junk Mail – Communications: Telephone Tag – Intelligent Tutoring Tools – Agent Creation Technology

Outline of Talk  Limitations of Current Interfaces from the Perspective of Cognitive Science  Missing Science of Multimedia Interfaces  Interfaces for Enabling Access to the Five Billion people at the Bottom of the Pyramid

User Interfaces for Rural Environments Low cost PC: target of less than $100 A Multifunction Information Appliance: PC tvt –PC tvt : TV, PVR, Video Phone, IP Phone and PC PCs for consumption, not creation –For Most People in a Village, Entertainment and Communication are of Greater Importance than PC Functionality

PC tvt UI Design for Use by Illiterate Persons An Illiterate person needs a more powerful PC than a Microsoft employee –If not , use voic –Replace Text Help by Video Help Radically simple design –One minute learning time –Two click model –Three modes of communication: Video, Audio and Text –Both Synchronous and Asynchronous All-Iconic interfaces Multiple input modalities –TV-remote, Speech I/O, Keyboard, Mouse or Cell phone

Mapping TV Remote to Iconic Screen Layout OK BACK 0 MENU 9 OK

TV MenuVideo Phone Menu OK

The Unfinished Research Agenda  Add Features to Assist in Overcoming Human Limitations such as “Unlimited Undo”, Instant On and Off, and Multimedia Help.  WIMPy to SILKy: Move Towards Intelligent Multimedia Interfaces  Eliminate Language Divide and Literacy Divide in Future Systems: Interfaces that Enable Access to People at the Bottom of the Pyramid