120 likes | 146 Views
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
E N D
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