Logic, Programming and Prolog (2ed)
The main objective of Logic, Programming and Prolog is to provide a uniform account of both the foundations of logic programming and simple programming techniques in the programming language Prolog. hot
Artifical Intelligence through Prolog
Artificial intelligence is a tool for complex problems, and its program examples can easily be extremely complicated. Neil Rose has written a book designed to make it easier to learn. The author explains difficult concepts in a simple, concrete way.
Building Expert Systems in Prolog
Building Expert Systems in Prolog is aimed at the Prolog programmer interested in either building expert systems or experimenting with various expert system techniques.
Coding Guidelines for Prolog
Coding Guidelines for Prolog provides immediate guidelines for code layout, naming conventions, documentation, proper use of Prolog features, program development, debugging and testing. Presented with each guideline is its rationale and, where sensible options exist, illustrations of the relative pros and cons for each alternative.
Learn Prolog Now!
Learn Prolog Now! is an introduction to the Prolog programming language which focuses on clarity and a down-to-earth approach.
Natural Language Processing in Prolog/Pop11/Lisp
Natural Language Processing in Prolog/Pop11/Lisp is specifically intended to teach natural language processing and computational linguistics: it does not attempt to teach programming or computer science to linguists or to provide more than an implicit introduction to linguistics for computer scientists.
Prolog and Natural-Language Analysis
Prolog and Natural Language Analysis provides a concise and practical introduction to logic programming and the logic-programming language Prolog both as vehicles for understanding elementary computational linguistics and as tools for implementing the basic components of natural-language-processing systems.
The work comprises two parts: Prolog Techniques and Applications of Prolog. This volume is in four chapters and illustrates special Prolog programming techniques. The second volume concentrates on applications of Prolog, mainly from Artificial Intelligence.
Simply Logical - Intelligent Reasoning by Example
Simply Logical - Intelligent Reasoning by Example aims to introduce the reader to a number of topics ? logic, Artificial Intelligence and computer programming. This is a book about intelligent reasoning. Reasoning is the process of drawing conclusions; intelligent reasoning is the kind of reasoning performed by humans.