HumanLanguageProcessing_2013
HumanLanguageProcessing_2013
Unit 9: Human
Language Processing
3 Dec 2013
1
12/3/2013
Computational Linguistics
• Interaction between language and computers in all
dimensions,
• from phonetics to pragmatics
• from producing speech to comprehending speech
• from spoken (or signed) utterances to written forms.
2
12/3/2013
Speech Recognition
• Earlier versions of speech recognisers do not hear each sound,
but they are programmed to store acoustic patterns of entire
words or phrases
• They search for patterns, and identify the meanings intended.
• Currently, even phone systems have speech recognition (eg
telebanking services).
Speech Synthesis
URL: http://www.oddcast.com/home/demos/tts/tts_example.php
Computational Syntax
• ELIZA: 1st human-machine communication invented by J
Weizenbaum
• using syntax (print) simulating a psychiatric session
• Circuit-Fix-It-Shop: NCSU & DU repair tech programmed
speech
• Capable of understanding & speaking complex utterances
• Computer parser
3
12/3/2013
Circuit-Fix-It-Shop
• Constructed at Duke University, USA
• Assisted users in repairing an electronic circuit
• 125 word vocabulary, speaker-dependent connected speech
• Varying initiative fixed per interaction
• 141 dialogs, 2840 user utterances
• 114 or 84% of the dialogs were successfully completed
• 50% utterance recognition rate
• 81.5% correct interpretation rate
4
12/3/2013
Computational
Morphology
Computational Morphology
• Form predictability: impossible for compounding –
sky+box= skybox
• Component morpheme
• Monomorpheme or not – [reZENT] or [Resent]
• Heteronyms - lead [leed] & [led]
• Examples in use:
• Auto-correct on your mobile phones
• Hyphenations in printed newspapers
5
12/3/2013