T. Winograd, Language as a Cognitive Process, Volume I: Syntax
1985, Artificial Intelligence
https://doi.org/10.1016/0004-3702(85)90018-9Abstract
Does this butcher knife handle frozen foods, too?" There was a time when children in grade school were required to parse, orally and on paper. Today, we study how to program computers to parse sentences in natural language and write books to introduce beginning graduate students to the complexities of computational linguistics. This change cannot be ignored when reviewing Terry Winograd's solid tome. He wanted it to be several things: textbook (including "detailed technical material and exercises designed to help the student master a body of concepts and techniques"); practical guide ("which should be useful in both the design and testing of systems" that deal with natural language); and reference source ("with many pointers to the literature of both linguistics and computer science"). Common sense requires one to consider a book in respect to the aims of its author. I doubt, however, that saying (and proving) that this is an excellent textbook and/or a successful practical guide and/or a comprehensive reference source is of any significance. Winograd is far from being a novice in the field. He is rightly credited for many innovative ideas (since his graduate studies at MIT in the AI laboratory) and deserves a challenging discussion of his work.