Enter your mobile number below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
Getting the download link through email is temporarily not available. Please check back later.
To get the free app, enter your mobile phone number.
Representation and Inference for Natural Language: A First Course in Computational Semantics (Studies in Computational Linguistics)
Use the Amazon App to scan ISBNs and compare prices.
The Amazon Book Review
Author interviews, book reviews, editors picks, and more. Read it now
Frequently Bought Together
Customers Who Bought This Item Also Bought
Top Customer Reviews
Carl Hewett, living on the procedural side of the river, invented a language called "Plannner" and emphasized that knowledge consists in the ability to *do* things--to execute procedures.
Alain Colmerauer, living on the logical side of the river, invented a language called "Prolog", and emphasized that the knowledge consists of propositions which we can reason about and draw conclusions from.
On the procedural bank, Terry Winograd used Planner to create SHRDLU, a tour-de-force in Natural language processing, which showed how to make a NLP interface which could answer an impressive range of questions about blocks on a table. It could also make and execute plans involving building things with blocks. In his writings, Winograd emphasized the procedural nature of NLP understanding.
On the logical bank, Colmerauer, Rousssel, and coleages, created a French question-and-answer system which for the first time showed that every step of natural language processing, from tokenization to parsing to database query, can be performed by pure logical deduction.
Robert Kowalski was one of the first to percieve that both of these research programs were banks of the same river. As Hewett observes, Prolog reallly can be viewed as a version of Planner. The resulting vision is a stunning synthesis: Doing things can be viewed as theorem proving, and theorem proving can be viewed as doing things. There is no conflict between the proceedural and logical views--indeed they are two sides of the same coin.Read more ›
will find Patrick Blackburn, and Johan Bos book refreshing and informative. So much of the material out there is either completely theoretical or the material only introduces very
introductory level examples.
Representation and Inference for Natural Language is a winner. This book presents a legitimate theoretical
introduction and well thought out examples and source code.
The experiment approach that is used in the book takes the reader through various possibilities
demonstrating their strong points and short fallings and then provides the user with
viable (real) solutions both in a theoretical fashion and in implemented source code.
It has definitely helped me to implement in fairly high quality Q&A system.
Cheers to the authors!!!!!!