SLP Home   >  Table of Contents 
 

SPEECH and LANGUAGE PROCESSING

Table of Contents

 
Preface
  1  Introduction

I: Words
  2  Regular Expressions and Automata
  3  Morphology and Finite-State Transducers
  4  Computational Phonology and Pronunciation Modeling
  5  Probabilistic Models of Pronunciation and Spelling

II: Syntax 
  6  N-gram Models of Syntax
  7  HMMs and Speech Recognition
  8   Word Classes and Part-of-Speech Tagging
  9   Context-Free Grammars for English
  10 Parsing with Context-Free Grammars
  11 Features and Unification
  12 Lexicalized and Probabilistic Parsing
  13 Language and Complexity

    III: Semantics 
  14 Representing Meaning
  15 Semantic Analysis 
  16 Lexical Semantics
  17 Word Sense Disambiguation and Information Retrieval
IV: Pragmatics 
  18 Discourse
  19 Dialog and Conversational Agents
  20 Natural Language Generation 

V: Multilingual Processing
  21 Machine Translation 

Appendices
  A  Regular Expression Operators
  B  The Porter Stemming Algorithm
  C  C5 and C7  Tagsets
  D  Training HMMs: The Forward-Backward Algorithm


 

1 Introduction


PART I: Words

2 Regular Expressions and Finite Automata

3 Morphology and Finite State Transducers

4 Computational Phonology and Pronunciation Modeling

5 Probabilistic Models of Pronunciation and Spelling


PART II: Syntax

6 N-grams Models of Syntax

7 HMMs and Speech Recognition

8 Word Classes and Part-of-Speech Tagging

9 Context Free Grammars for English Syntax

10 Parsing with Context Free Grammars

11 Features and Unification

12 Lexicalized and Probablistic Parsing

13 Language and Complexity


PART III: Semantics

14 Representing Meaning

15 Semantic Analysis

16 Lexical Semantics

17 Word Sense Disambiguation and Information Retrieval

Selectional Restriction-Based Approaches
Limitations of Selectional Restrictions
Robust Word Sense Disambiguation
Machine Learning Approaches
Dictionary-Based Approaches
Information Retrieval
The Vector Space Model
Term Weighting
Term Selection and Creation
Homonymy, Polysemy and Synonymy
Improving User Queries
Other Information Retrieval Tasks
Summary
Bibliographical And Historical Notes

Exercises

PART IV: Discourse

18 Discourse (Written by Andy Kehler)

19 Dialog and Conversational Agents

20 Generation (Written by Keith Vander Linden)


PART V: Multilingual Processing

21 Machine Translation (Written by Nigel Ward)


Appendices

A  Regular Expression Operators

B  The Porter Stemming Algorithm

C  CLAWS Tagsets

D  Training HMMs: The Forward Backward Algorithm