Natural Language and Speech. Natural Language in Computing Use of human languages –Translation...
-
Upload
rosanna-strickland -
Category
Documents
-
view
218 -
download
3
Transcript of Natural Language and Speech. Natural Language in Computing Use of human languages –Translation...
Natural Language and Speech
Natural Language in Computing
• Use of human languages– Translation
– Commands to computer
– Queries
– Text Database Searching
– Text generation
– Games
Commands to Computer
• From computer-oriented to domain oriented
• May not be more efficient than selection
• Speech recognition may help
Natural Language Queries
• Limited form of commands to computer
• Actions able to be requested are database queries (searches)
• Experienced users shorthand
• Progress is being made
Text Database Searching
• DB contains text as main content
• Common goal is retrieval of relevant records using natural language question
• Meaning vs matching
• Statistical
• Pre-processing
• Information retrieval contests
• Information Push, E-mail filtering
Natural Language Text Generation
• Output in text, frequently from data
• Generation of poems and stories
• Conversational systems
Games
• Command based games
Speech Recognition, Digitization and Generation
• Speech recognition progress is slow
• Challenges – background noise, speaker variation
• Drawbacks – human memory use
• Benefits – accommodation of disabilities, environment/task requirements
• Growth – now many products
Discrete Word Recognition
• Sentences spoken is slow deliberate manner – with words being discrete entities, rather than run together (continuous)
• Not tolerable for most people
• Discrete word recognition is easy
• Continuous speech recognition is harder
Speech Generation
• Very feasible – done all the time
• Can be annoying / noisy
• Valuable for handicapped
• Completely computer generated vs human sounds pieced together vs stored words
When to Use Speech
• Message is simple
• Message is short
• Message will not be referred to later
• Message deals with events in time
• Message requires an immediate response
• Visual channels of communication are overloaded
• Environment is unsuitable for transmission of visual info
• User must be free to move around
End Speech and Natural Language