Natural Language Systems

Slides:



Advertisements
Similar presentations
DATA PROCESSING SYSTEMS
Advertisements

COMPUTER INTERFACES.
Chapter 5 Input and Output. What Is Input? What is input? p. 166 Fig. 5-1 Next  Input device is any hardware component used to enter data or instructions.
Lets Talk 9+ Emulator e-Tech for Tots CS590 - Ashok Sahu.
UNIX Chapter 01 Overview of Operating Systems Mr. Mohammad A. Smirat.
ITCS 6010 Speech Guidelines 1. Errors VUIs are error-prone due to speech recognition. Humans aren’t perfect speech recognizers, therefore, machines aren’t.
Auditory User Interfaces
Speech User Interfaces
Discovering Computers 2010
Data: A collection of raw facts and figures. It may consist of numbers, characters, symbols or pictures. Information: Organized and processed form of.
Your Interactive Guide to the Digital World Discovering Computers 2012.
Chapter 7 Input and Output.
McGraw-Hill Technology Education © 2006 by the McGraw-Hill Companies, Inc. All rights reserved. 77 CHAPTER INPUT AND OUTPUT Page 150.
Natural Language Processing and Speech Enabled Applications by Pavlovic Nenad.
4.03 IT PowerPoint Objective 4.03—Understand Information Technology activities and careers.
Mobile Multimodal Applications. Dr. Roman Englert, Gregor Glass March 23 rd, 2006.
1 Dragon NaturallySpeaking: Training Agenda. What to Expect Goals: Method / Essential Skills / Getting Help Starting to use speech-recognition software.
Computer for Health Sciences
Chapter 5 Input. What Is Input? What are the input devices? Input device is any hardware component used to enter data or instructions Data or instructions.
IT Introduction to Information Technology CHAPTER 05 - INPUT.
Speech Guidelines 2 of Errors VUIs are error-prone due to speech recognition. Humans aren’t perfect speech recognizers, therefore, machines aren’t.
Section 2.1 Compare the Internet and the Web Identify Web browser components Compare Web sites and Web pages Describe types of Web sites Section 2.2 Identify.
Parts of the Computer. Three Components of an Information System 1.Hardware The physical components that make up the computer and other devices connected.
Speech Recognition. My computer doesn’t understand me……….. Software is now mainstream Many people use it within office/home setting for inputting text.
Fall 2002CS/PSY On-Speech Audio Area Overview Will it be heard ? Will it be identified ? Will it be understood Four Areas Uses of Non-speech Audio.
CS 0004 –Lecture 1 Wednesday, Jan 5 th, 2011 Roxana Gheorghiu.
Data collection and experimentation. Why should we talk about data collection? It is a central part of most, if not all, aspects of current speech technology.
INTRODUCTION TO COMPUTING
1 Web Basics Section 1.1 Compare the Internet and the Web Compare Web sites and Web pages Identify Web browser components Describe types of Web sites Section.
2-3 note. 2 Peripheral Devices “Peripheral devices” are hardware plugged into ports or connected to a computer wirelessly. These devices can be for input,
Chapter 5 Input By: Matthew D McCoog What Is Input? Any data or instructions entered into the memory of a computer.
Supervisor: Dr. Eddie Jones Electronic Engineering Department Final Year Project 2008/09 Development of a Speaker Recognition/Verification System for Security.
11.10 Human Computer Interface www. ICT-Teacher.com.
CP SC 881 Spoken Language Systems. 2 of 23 Auditory User Interfaces Welcome to SLS Syllabus Introduction.
Unit 1_9 Human Computer Interface. Why have an Interface? The user needs to issue instructions Problem diagnosis The Computer needs to tell the user what.
AS Level ICT Selection and use of appropriate software: Interfaces.
Chapter 4 – Slide 1 Effective Communication for Colleges, 10 th ed., by Brantley & Miller, 2005© Technology and Electronic Communication.
ST01 - Introduction 1 Introduction Lecturer: Smilen Dimitrov Sensors Technology – MED4.
PRESENTED BY: Nadia Qamoum Suzanne Blasingame Rachael Reano Hunza Iqbal.
COMPUTER PARTS AND COMPONENTS INPUT DEVICES
 Data or instructions entered into memory of computer  Input device is any hardware component used to enter data or instructions 2.
Voice User Interface
Chapter 5: Input CSC 151 Beth Myers Kristy Heller Julia Zachok.
HCC 831 User Interface Design and Evaluation. Good Design (our goal!) “Every designer wants to build a high-quality interactive system that is admired.
COLLECTING Software. Why use Software with Hardware? Software used for collecting includes the software that interfaces with hardware collection device.
Microsoft Assistive Technology Products Brought to you by... Jill Hartman.
E.g.: MS-DOS interface. DIR C: /W /A:D will list all the directories in the root directory of drive C in wide list format. Disadvantage is that commands.
KAMI KITT ASSISTIVE TECHNOLOGY Chapter 7 Human/ Assistive Technology Interface.
1 Human Computer Interaction Week 5 Interaction Devices and Input-Output.
COMP 6620 User Interface Design and Evaluation. Course Introduction Welcome to COMP 6620 Welcome to COMP 6620 Syllabus Syllabus Introduction Introduction.
IT Fundamentals1 Input and Output Describe input Input Devices Keyboard entry, pointing devices, scanning devices Image capture, digitizing, audio-input.
© Paradigm Publishing, Inc. 4-1 Chapter 4 System Software Chapter 4 System Software.
Different Types of HCI CLI Menu Driven GUI NLI
USER INTERFACE DESIGN (UID). Introduction & Overview The interface is the way to communicate with a product Everything we interact with an interface Eg.
ARTIFICIAL INTELLIGENCE FOR SPEECH RECOGNITION. Introduction What is Speech Recognition?  also known as automatic speech recognition or computer speech.
Cs413_design02.ppt GUI Design The User Controls Navigation Traditional GUI design the designer can control where the user can go gray out menu options.
Parts of the Computer.
Parts of a Computer. Two Basic Components of a Computer System Hardware Parts of the Computer System you can physically touch Software Computer Instructions.
Chapter 4 Software. Introduction Program: is a set of sequence instructions that tell the computer what to do. Software: is a collection of programs,
Discovering Computers 2008 Fundamentals Fourth Edition Discovering Computers 2008 Fundamentals Fourth Edition Chapter 1 Introduction to Computers.
Computer Graphics Lecture 1 Introduction to Computer Graphics
Input Devices.
Natural Language Processing and Speech Enabled Applications
11.10 Human Computer Interface
Automatic Speech Recognition
A. Computer Basics 1.00 Examine the role of hardware and software.
Computer Fundamentals
Chapter 3 Hardware and software 1.
Chapter 3 Hardware and software 1.
Human and Computer Interaction (H.C.I.) &Communication Skills
Presentation transcript:

Natural Language Systems ITCS 6010 Natural Language Systems

Overview Welcome to ITCS 6010 Syllabus Introduction

Syllabus Syllabus

Good Design (our goal!) “Every designer wants to build a high-quality interactive system that is admired by colleagues, celebrated by users, circulated widely, and imitated frequently.” (Shneiderman, 1992, p.7) …and anything goes!…

What is an interface? An interface refers to the part of technology that people interact with Interactions include information transfer: From user to computer From computer to user

Interaction Components Interaction hardware include: Keyboard, mouse, stylus, keypad, microphone Interaction software include: Window, page, sound, talking voice

What is a ‘well-designed’ interface? Depends on your perspective…… Examples: For a programmer – works within technical constraints of project For a usability engineer – designed with particular user group in mind For a user – works the way expected

Types of Interfaces Character-based user interface (CHUI) Graphical user interface (GUI) Web user interface (WUI) Speech user interfaces (SUI) Auditory user interface (AUI) Graphical user interface with speech (S/GUI) Voice user interface (VUI)

Speech User Interface A software interface that employs speech Human speech Simulated human speech

Auditory User Interfaces An Auditory user interface (AUI) is an interface which relies primarily or exclusively on audio for interaction, including speech and sound. (Weinschenk & Barker 2000) Examples: Hands-free automobile navigational system Interactive voice response system (IVR) like automated payment center Products for visually impaired

Auditory User Interfaces Natural Language/Speech User Interfaces Conversation is natural Multimodal User Interfaces Combines voice, text, graphics, gestures, keypad, stylus, etc. into one interface

Graphical User Interface with Speech (S/GUI) Multimodal interface that involves speech and a GUI Examples: Voice activated calling on cell phone Dictation software that allows text entered via text, speech or both

Graphical User Interface with Non-Speech Audio Interface that includes non-verbal audio Earcons – auditory icons/sounds that communicate information Examples: System beeps when user makes an error System knocks when someone wants to chat

Multimodal User Interfaces Simultaneous Multimodality Multiple modes at the same time, voice-visual Sequential Multimodality Uses multiple modes sequentially and seamlessly

Voice User Interface A voice user interface (or VUI) is what a person interacts with when communicating with a spoken language application. (Cohen et al, 2004)

Why a VUI? Characteristics that favor VUI: Hands-busy situation No keyboard, mouse, stylus available Disablilties Context-specific, command driven application

But What Makes a Good VUI? Functionality Speed & efficiency Reliability, security, data integrity Standardization, consistency USABILITY !

Closer to Fine: A Philosophy …The human user of any system is the focus of the design process. Planning and implementation is done with the user in mind, and the system is made to fit the user, not the other way around…. Bruce Walker Georgia Institute of Technology

How Do You Know It’s Good?! Usability Test and Evaluation

Human Factors in Speech

Human Factors in Speech High Error Rates Speech recognition Background noise, intonation, pitch, volume Grammars (missing words, size limitations) “When speech recognition becomes genuinely reliable, this will cause another big change in operating systems.” (Bill Gates, The Road Ahead 1995)

Human Factors in Speech Unpredictable Errors Grammars Sound alike words Austin-Boston Missing words Grammar size limitations Note: We do not like using unpredictable machines.

Human Factors in Speech User Expectations Novice users have high expectations of computers and speech Natural language Novices expect to say “anything” to the machine i.e. Star Trek Spoken language differs from written language. i.e. ums or uhs appear in spoken language

Human Factors in Speech Memory Speech only systems can be taxing on human memory, i.e. large telephone menu systems. Miller - 7 plus or minus 2

Definitions and Terms

List all the U-N-C Charlotte orders. Speech Recognition List all the U-N-C Charlotte orders. Refers to the technologies that enable computing devices to identify the sound of human voice.

Speech Recognition Continuous Recognition Discrete Recognition Allows a user to speak to the system in an everyday manner without using specific, learned commands. Discrete Recognition Recognizes a limited vocabulary of individual words and phrases spoken by a person.

Speech Recognition Word Spotting Recognizes predefined words or phrases. Used by discrete recognition applications. “Computer I want to surf the Web” “Hey, I would like to surf the Web”

Speech Recognition Voice Verification or Speaker Identification Voice verification is the science of verifying a person's identity on the basis of their voice characteristics. Unique features of a person's voice are digitized and compared with the individual's pre-recorded "voiceprint" sample stored in the database for identity verification. It is different from speech recognition because the technology does not recognize the spoken word itself.

James, here are the U-N-C Charlotte orders. Speech Synthesis Refers to the technologies that enable computing devices to output simulated human speech. James, here are the U-N-C Charlotte orders.

Speech Synthesis Formant Synthesis Uses a set of phonological rules to control an audio waveform that simulates human speech. Sounds like a robot, very synthetic, but getting better.

Speech Synthesis Concatenated Synthesis Uses computer assembly of recorded voice sounds to create meaningful speech output. Sounds very human, most people can’t tell the difference.

Uses of Speech Technologies Interactive Voice Response Systems Call centers Medical, Legal, Business, Commercial, Warehouse Handheld Devices Toys and Education Automobile Industry Universal Access (visual/physical impaired)

Requirements Analysis A E I O U (Y) Artifacts Environment Interaction Outcome User WhY

A Artifacts What are the artifacts? Things Places

E Environments What are the environments? Physical Places of Operation Operating Environments/Systems

I Interactions What are the interactions? Between humans Between machines Between humans and machines

O Outcomes What are the outcomes? Tangible outcomes Intangible outcomes

U Users Who are the users? Customers Clients Developers Users

Y Why? Why are you doing this? Motivation Client User You