FreeTechBooks.com Homepage
FreeTechBooks.com
Free Online Computer Science and Programming Books, Textbooks, and Lecture Notes


Prolog and Natural-Language Analysis - Digital Edition
Reply with quote
Prolog and Natural-Language Analysis - Digital Edition

Author(s) : Fernando C. N. Pereira, Stuart M. Shieber
ISBN : 0-9719997-0-4
Paperback : 273 pages
Publication Date : July 1987
Publisher: Cambridge University Press

Santa Very Happy This book is suggested by Mike Goins

Terms and Conditions:

Fernando C. N. Pereira wrote:
This digital edition of Pereira and Shieber's Prolog and Natural-Language Analysis is distributed at no charge by Microtome Publishing under a license described in the front matter and at the website. A hardbound edition (ISBN 0-9719997-0-4), printed on acid free paper with library binding and including all appendices and two indices (and without these inline interruptions), is available from www.mtome.com and other booksellers.

Book excerpts:

This book is an introduction to elementary computational linguistics from the point of view of logic programming. The connection between computational linguistics and logic programming has both formal and utilitarian aspects. On the formal side, this book explores the restricted logical language of definite clauses as a means of expressing linguistic analyses and representations. On the utilitarian side, this book introduces the logic-programming language Prolog, whose backbone is the definite-clause formalism, as a tool for implementing the basic components of natural-language-processing systems.

The main goal of the book is to enable the reader to acquire, as quickly as possible,a working understanding of basic computational linguistic and logic programming concepts. To achieve this goal, the book is organized around specific concepts and programming techniques, with examples supported by working programs. Most of the problems involve programming and also supplement the material in the main text. Although we have emphasized experimental rather than analytic or comparative questions, all concepts and techniques covered are given rigorous, if informal, theoretical justification.

Given the orientation of the book, it limited the discussion of issues of a more general nature, such as comparisons with other computational linguistic techniques or formal mathematical results. Three areas stand out among the omissions. First, this book does not compare the logic programming approach with other approaches to natural language processing, in particular the closely related unification-based grammar formalisms. Second, this book does not present or compare the plethora of grammar formalisms based on logic programming. Finally, this book does not address formal-language-theoretic issues of generative power and computational complexity for the formalisms and analysis mechanisms this book present.

Intended Audience:

This book presupposes some acquaintance with elementary notions from logic, formal language theory, computer science and linguistics.

Reviews:

Amazon.com

Quote:
Smile "This book provides, in one volume, one of the best introductions to prolog programming and one of the best introductions to natural language processing. It is virtually unique in that it shows how to interface a natural language interface to a theorem prover."

Arrow View/Download Prolog and Natural-Language Analysis - Digital Edition

ndaru
Site Admin

Joined: 09 Oct 2004
Posts: 744
View user's profileSend private message
  
   
 Reply to topic