Prolog and Natural-Language Analysis
by F. C. N. Pereira, S. M. Shieber
Publisher: Center for the Study of Language 2002
Number of pages: 204
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. This book was far ahead of its time when it was published, and it is still far ahead of most of the books written today on NLP.
Home page url
Download or read it online for free here:
by Bart Demoen, Phuong-Lan Nguyen, Tom Schrijvers, Remko Troncon
This book shows solutions to problems that were in the first 10 Prolog Programming Contests. The solutions could have been constructed during the contest under time pressure, and so you will find many solutions using the generate and test strategy.
by Roman Bartak
Prolog is a programming language with precise operational meaning that borrows its basic concepts from logic programming. This text is an introduction to logic programming and Prolog for beginners but it also covers some advanced topics.
by Paul Brna
These notes are designed for undergraduate students who have some programming experience. The function of the text is to provide students studying Artificial Intelligence with an intensive introduction to Prolog, there is a slight bias towards AI.
by Leon S. Sterling, Ehud Y. Shapiro - The MIT Press
Hitherto, knowledge of how to use Prolog for serious programming has largely been communicated by word of mouth. This textbook sets down and explains for the first time in an accessible form the deeper principles and techniques of Prolog programming.