Computational Linguistics: An Introduction

Front Cover
Cambridge University Press, Nov 6, 1986 - Computers - 193 pages
In spite of the rapid growth of interest in the computer analysis of language, this book provides an integrated introduction to the field. Inevitably, when many different approaches are still being considered, a straightforward work of synthesis would be neither possible nor practicable. Nevertheless, Ralph Grishman provides a valuable survey of various approaches to the problems of syntax analysis, semantic analysis, text analysis and natural language generation, while considering in greater detail those that seem to him most productive. The book is written for readers with some background in computer science and finite mathematics, but advanced knowledge of programming languages or compilers is not necessary and nor is a background in linguistics. The exposition is always clear and students will find the exercises and extensive bibliography supporting the text particularly helpful.

From inside the book

Contents

What is computational linguistics?
4
12 Computational and theoretical linguistics
6
13 Computational linguistics as engineering
7
14 The structure of this survey a tree diagram
8
Syntax analysis
10
22 Is syntax analysis necessary?
11
23 Phrasestructure languages
12
contextfree parsers
22
35 Anaphora resolution
124
36 Analyzing sentence fragments
134
37 Using the logical form
138
Discourse analysis and information structuring
140
41 Text grammar
141
42 Organizing world knowledge
142
43 Frames
143
scripts and plans
145

first systems
34
26 Augmented contextfree parsers
56
27 Other phrasestructure grammars
80
28 Analyzing adjuncts
84
29 Analyzing coordinate conjunction
85
210 Parsing with probability and graded acceptability
87
Semantic analysis
90
31 Formal languages for meaning representation
91
32 Translation to logical form
102
33 Semantic constraints
111
34 Conceptual analyzers
121
45 Information formats
151
46 Analyzing dialog
153
Language generation
159
52 Sentence generation
160
53 Text generation
168
Exercises
172
Bibliography
179
Name index
188
Subject index
190
Copyright

Common terms and phrases

Bibliographic information