Models, Resources, Applications


Igor A. Bolshakov and Alexander Gelbukh

IPN-UNAM-FCE, 2004, 186 pp.
ISBN 970-36-0147- 2


Contact - Abstract - Errata


Contact, more information on the subject, and other publications by the same authors: here.

Abstract: Can computers meaningfully process human language? If this is difficult, why? If this is possible, how? This book introduces the reader to the fascinating science of computational linguistics and automatic natural language processing, which combines linguistics and artificial intelligence. The main part of the book is devoted to the explanation of the inner working of a linguistic processor, a software module in charge of translating natural language input into a representation directly usable by traditional artificial intelligence applications and, vice versa, of translating their answer into human language. Overall emphasis in the book is made on a well-elaborated, though—for a number of historical reasons—so far little-known in the literature computational linguistic model called Meaning-Text Theory. For comparison, other models and formalisms are considered in detail. The book is mainly oriented to researchers and students interested in applications of natural language processing techniques to Spanish language. In particular, most of the examples given in the book deal with Spanish language material—which is a feature of the book distinguishing it from other books on natural language processing. However, our main exposition is sufficiently general to be applicable to a wide range of languages. Specifically, it was taken into account that many readers of the book will be Spanish native speakers. For them, some comments on the English terminology, as well as a short English-Spanish dictionary of technical terms used in the book, were included. Still, reading the book in English will help Spanish-speaking readers to become familiar with the style and terminology used in the scientific literature on the subject.


Send us your feedback and/or questions! See contact options here.


  1. Page 41 (49 in PDF), line 7: "roles stay the same, bit it is not clear" should read "but" instead of "bit." Thanks to Carlos Silla, Brazil.
  2. Page 140 (148 in PDF), line 8: "we can say in English heart attack and cordial greetings, but neither cardiac attack nor hearty greeting" should read "we can say in English cardiac attack and cordial greetings, but neither cordial attack nor cardiac greetings". Thanks to Steve Legrand, Finland.
  3. Page 140 (148 in PDF), line 10: "the meaning of the lexemes to be combined permit" should read "the meaning of the lexemes to be combined permits".
  4. Page 157 (165 in PDF): "Why automatic natural language processing (npl) is important for the humankind?" should be "Why is ..." (and similarly in some other questions).