When Natural Language Isn't: The Need For a Dedicated Speech Interface Kimberly Patch August 8, 2006.

Slides:



Advertisements
Similar presentations
Introduction to Web Bill of Lading Q Proprietary and Confidential Copyright © 2005 INTTRA Inc. 2 Agenda Industry Challenges INTTRA Solution Value.
Advertisements

1. XP 2 * The Web is a collection of files that reside on computers, called Web servers. * Web servers are connected to each other through the Internet.
Word Processing Computer Technology.
Jeffrey Nichols Conference on Human Factors in Computing Systems (CHI) April 8, 2003 Slide #0 Jeffrey Nichols and Brad A. Myers Carnegie Mellon University.
MS Windows 2000 PRO Widely used version of the Microsoft windows operating system Designed for use on computer workstations and portable computers Workstation.
Business Transaction Management Software for Application Coordination 1 Business Processes and Coordination.
XP New Perspectives on Microsoft Office Word 2003 Tutorial 2 1 Microsoft Office Word 2003 Tutorial 2 – Editing and Formatting a Document.
Addition Facts
1 Learning Touchmath *Graphics taken from
Prof. Yitzchak Rosenthal
Microsoft Office 2010 Basics and the Internet
1 2 In a computer system, a file is a collection of information with a single name, such as addresses.doc, or filebackup.ppt, or ftwr.exe, or guidebook.xls.
1 Lesson 10 Working with Tables Computer Literacy BASICS: A Comprehensive Guide to IC 3, 3 rd Edition Morrison / Wells.
Review Chapter 11 - Tables © 2010, 2006 South-Western, Cengage Learning.
1 1 Mechanical Design and Production Dept, Faculty of Engineering, Zagazig University, Egypt. Mechanical Design and Production Dept, Faculty of Engineering,
Spring 2014 RMS/EOC Proctor Caching Training. Agenda 2 Proctor caching overview Downloading & installing Cache test content.
Google Picasa Simple Sharing & Photo Editing May 2011Moore Memorial Library Public Computer Center | Greene, NY1.
AITS Client Services Support University of Illinois July 2010.
XP New Perspectives on Introducing Microsoft Office 2003 Tutorial 1 1 Using Common Features of Microsoft Office 2003 Tutorial 1.
INTRODUCTION Lesson 1 – Microsoft Word Word Basics
Microsoft Office Illustrated Fundamentals Unit C: Getting Started with Unit C: Getting Started with Microsoft Office 2010 Microsoft Office 2010.
PowerPoint Basics Tutorial 4: Interactivity & Media PowerPoint can communicate with the outside world by linking to different applications, managing different.
Services Course Windows Live SkyDrive Participant Guide.
Formatting and Editing Skills
Learning the Basics – Lesson 1
Addition 1’s to 20.
® Microsoft Office 2010 Browser and Basics.
1 NCDesk % of the test will be Telecommunication/Internet Questions.
Services Course Windows Live SkyDrive Participant Guide.
ZoomText, Step-by-Step IU Adaptive Technology Center.
Week 1.
Lesson 12 Getting Started with Word Essentials
Lesson 15 Working with Tables
Lesson 11 Presentation Graphics
Lesson 13 Editing and Formatting Documents
Created Revised Office of Information, Technology and Accountability 1 Introduction to Microsoft Word.
Chapter 14 The User View of Operating Systems
Asper School of Business University of Manitoba Systems Analysis & Design Instructor: Bob Travica User interface Updated: December 2014.
Review Game Lessons 2 & 3 Review Game Lessons 2 & 3 Read the questions and choose the answer you feel best fits. To review the correct answer click on.
Software. Application Software performs useful work on general-purpose tasks such as word processing and data analysis. The user interacts with the application.
Dragon Naturally Speaking Tutorial What is Dragon Naturally Speaking? Dragon is a dictation software, students can dictate a paper rather than type it.
A VERY USEFUL E-LEARNING TOOL FOR TEACHERS, RESEARCHERS, AND STUDENTS.
Computer Basics Tonya Wright. Identify and use computer hardware Open and close a desired program Switch back and forth between open windows Open an internet.
Microsoft Windows LEARNING HOW USE AN OPERATING SYSTEM 1.
Kim Patch July 12, 2005 Utter Command: Human-Machine Linguistics, Human-Machine Grammar, and a New Speech Interface.
Pardon Me, Your Computer’s Showing Using speech to speed and streamline desktop computing Kimberly Patch President, Redstart Systems SpeechTek West February.
1 Lesson 6 Exploring Microsoft Office 2007 Computer Literacy BASICS: A Comprehensive Guide to IC 3, 3 rd Edition Morrison / Wells.
IT Chapter 1 Part A 1.1 through 1.2 Getting started in IT.
11.10 Human Computer Interface www. ICT-Teacher.com.
Utter Command Speech interface software that works the way your brain does Kimberly Patch
Productivity Programs Common Features and Commands.
Kingdom of Saudi Arabia Prince Norah bint Abdul Rahman University College of Computer Since and Information System NET201.
© 2010 Pearson Education, Inc. | Publishing as Prentice Hall1 Computer Literacy for IC 3 Unit 2: Using Productivity Software Chapter 1: Starting with Microsoft.
Utter Command Speech interface software that works the way your brain does Kimberly Patch
4 weeks to heaven.  Basic computer architecture  Power-up  Starting up Windows  Mousing  Keyboard  windows  Finding and starting programs  Working.
INFORMATION SYSTEM – SOFTWARE TOPIC: GRAPHICAL USER INTERFACE.
OPERATING SYSTEMS, FILE EXTENSIONS, AND THE INTERNET.
BY MR.SUTCHUKORN TANTITHANAWARAPONG COMPUTER TEACHER AT POOLCHAROENWITTAYAKOM SCHOOL Subject :Operating System C30207.
Microsoft Office 2008 for Mac – Illustrated Unit D: Getting Started with Safari.
1 Lesson 11 Exploring Microsoft Office 2010 Computer Literacy BASICS: A Comprehensive Guide to IC 3, 4 th Edition Morrison / Wells.
Today We Will Review: Operating Systems (Windows) (week 3 & 4) Starting up MS Windows Desktop and its contents Functions of the desktop components Brain.
 Use the same desktop station throughout the session.  REASON: When you save to your LASTNAME folder, it stays only on the desktop of that computer.
Presenter: Suzy Belonga BTOP/EUPISD Instructional TechnologistWelcome!
Lesson 11 Exploring Microsoft Office 2007
An Introduction to Collaborative Online Documents
Microsoft Word Text Basics.
Tech Ed Computer Vocabulary.
Formatting and Editing Skills
Cooper Part III Interaction Details Designing for the Desktop
Chapter 1: Digital Communication Tools
Presentation transcript:

When Natural Language Isn't: The Need For a Dedicated Speech Interface Kimberly Patch August 8, 2006

Optimistic Headlines from the 90’s THE MACHINES ARE LISTENING Computers can't take dictation, but they may already understand speech well enough to take your job - Time, August 10, 1992 LET'S TALK! Speech technology is the next big thing in computing. Will it put a PC in every home? - Business Week, February 23, 1998

The wrong tool for the job

Communication Skills Comparison Humans recognize words Computers recognize words

Communication Skills Comparison Humans recognize words Computers recognize words Humans understand word meanings Computers do not

Communication Skills Comparison Humans recognize words Computers recognize words Humans understand word meanings Computers do not Humans are adept at adapting language on-the-fly Computers are not

Two Fry

Communication Skills Comparison Star Trek’s ship computer and 2001’s Hal understand word meanings and adapt Today’s desktop computers do not

Fake It Use synonymous commands -- pseudo-natural language -- to make it seem like the computer understands and adapts

NaturallySpeaking commands to move the cursor to the beginning of the line Go to the beginning of the line Go to beginning of the line Go to the beginning of line Go to beginning of line Go to the start of the line Go to the start of line Go to start of the line Go to start of line Go to the top of the line Go to the top of line Go to top of the line Go to top of line Move to the beginning of the line Move to beginning of the line Move to the beginning of line Move to beginning of line Move to the start of the line Move to the start of line Move to start of the line Move to start of line Move to the top of the line Move to top of the line Move to the top of line Move to top of line

Pseudo-natural-language Drawbacks 1.Even long lists of synonymous commands are not exhaustive

Pseudo-natural-language Drawbacks 1.Even long lists of synonymous commands are not exhaustive 2.Synonymous commands don’t build habits

Pseudo-natural-language Drawbacks 1.Even long lists of synonymous commands are not exhaustive 2.Synonymous commands don’t build habits 3.Synonymous commands don’t combine well

If the human doesn't have to think between steps, there's no need for separate steps.

If the human doesn't have to think between steps, there's no need for separate steps.

Speech Interface Challenges How do you remember commands?

Speech Interface Challenges How do you remember commands? How do you combine commands without running into an exponential problem?

The Exponential Explosion 20 commands, 10 wordings each, 4-command combinations 20 x 10 = 200 single commands 200 x 199 x 198 x 197 = 1,552,438,800 combinations vs. 20 commands, 1 wording each, 4-command combinations 20 x 19 x 18 x 17 = 116,280 combinations

The Solution: a Structured Grammar Tap the human’s natural ability to adapt

Carnegie Mellon Study 74% of users prefer a structured rather than natural language approach to speech recognition Speech Graffiti Vs. Natural Language: Assessing the User Experience, Stephanie Tomko and Roni Rosenfeld, Carnegie Mellon University

Important Factors How the brain processes words

Important Factors How the brain processes words Memory chunking

Important Factors How the brain processes words Memory chunking Six degrees of separation

Human-Machine Grammar No synonyms

Human-Machine Grammar No synonyms Logical rules to minimize wording possibilities

Human-Machine Grammar No synonyms Logical rules to minimize wording possibilities Follows the way the human brain uses language

Asking Computer Commanding Objects Close Window Window Close Select Next 3 Lines 3 Lines

Structured Grammar’s Advantages Set commands are unambiguous

Structured Grammar’s Advantages Set commands are unambiguous Set commands build habits

Structured Grammar’s Advantages Set commands are unambiguous Set commands build habits Small vocabulary enables combined commands

How do you remember commands? Use a structured grammar that follows the way the brain works

TaskKeyboardMouse/ Keyboard Naturally Speaking Utter Command Cut next two paragraphs Delete last four words Bold one word before and two words after cursor Editing

TaskKeyboardMouse/ Keyboard Naturally Speaking Utter Command Place and click mouse arrow NA Drag object NA Moving the Mouse Arrow

TaskKeyboardMouse/ Keyboard Naturally Speaking Utter Command Open Word and navigate to the folder My documents\budgets\ August * 4* 7* 2 Open the file C:\ Program Files\ Redstart Systems\UC\ UC Demo\ Demo 1.doc *Assumes that the Word Open dialog box opens to “My documents” folder Opening Folders and Files

Preparing , Accessing the Web TaskKeyboardMouse/ Keyboard Naturally Speaking Utter Command Prepare message Open browser to NewYorkTimes.com

Classic Computer Interface Challenges 1. Easy folder and file access 2. Command consistency across programs 3. Keeping command steps to a minimum 4. Fluid switching among programs

A Structured Grammar Makes commands easy to remember and use Enables combined commands It’s the right tool for the human-machine interface

For More Information Human-Machine Grammar – the 16 grammar rules and dictionary of command words Papers – talks that detail the thinking behind Human-Machine Grammar Utter Command – speech interface software based on Human- Machine Grammar