Speech and Language Processing: An Introduction to Natural Language Processing, Computational Linguistics, and Speech RecognitionThis book takes an empirical approach to language processing, based on applying statistical and other machine-learning algorithms to large corporations.* Each chapter is built around one or more worked examples demonstrating the main idea of the chapter. * Uses worked examples to illustrate the relative strengths and weaknesses of various approaches. * Methodology boxes - Included in each chapter. * Introduces important methodological tools such as evaluation, wizard of oz techniques, etc. * Problem sets - Included in each chapter. * Integration of speech and text processing - Merges speech processing and natural language processing fields. * Empiricist/statistical/machine learning approaches to language processing - Covers all of the new statistical approaches, while still completely covering the earlier more structured and rule-based methods. * Includes modern rigorous evaluation metrics. * Unified and comprehensive coverage of the field - Covers the fundamental algorithms of various fields, whether originally proposed for spoken or written language. * Shows students how the same algorithm can be used for speech recognition and word-sense disambiguation. * Emphasis on Web and oth |
Other editions - View all
Speech and Language Processing: An Introduction to Natural Language ... Daniel Jurafsky,James H. Martin No preview available - 2000 |
Common terms and phrases
Acura algorithm ambiguity applied approach arguments automata automaton bigram called Chapter complex Computational Linguistics Consider the following constituent constraints context context-free grammar corpus correct dictionary disambiguation discourse discussed documents Earley algorithm English example feature structures Figure finite-state flight FOPC formal forward algorithm given guage IEEE input language model language processing lexemes lexical lexicon machine match meaning representation morpheme morphological N-gram natural language natural language processing node Nominal noun phrase NP VP output parse tree parser part-of-speech phonological plural predicate prepositional probabilistic probability problem pronoun pronunciation refer regular expression regular language relations represent retrieval role rules semantic sentence sequence shows speaker specify speech and language speech recognition string subcategorization suffix symbols syntactic syntax tagger tape thematic roles tion transducer translation types unification utterance vector verb phrase Viterbi Viterbi algorithm vowel