Prolog Books

MagicBeanDip.com

Page 1 of 40 - Go to page: 1 2 3 4 5 6 12

Prolog Programming for Artificial Intelligence

Ivan Bratko

Prolog Programming for Artificial Intelligence Ivan Bratko List Price: $79.80
By: Addison Wesley
Amazon Marketplace: 23 new & used starting at $29.99

Buy at Amazon.com

Browse similar items by category:
Subjects -> Computers & Internet -> Computer Science -> Artificial Intelligence -> Human Vision & Language Systems
Subjects -> Computers & Internet -> Computer Science -> Artificial Intelligence -> General
Subjects -> Computers & Internet -> Computer Science -> Artificial Intelligence -> General AAS

Customer Reviews:
Total reviews: 9 Average rating: 5.0 of 5

Great book for learning AI with Prolog, but.... 5 out of 5 stars.
14 of 15 people found this review helpful.

... a horrible Prolog tutorial.

This is not a good first book on Prolog. If you are new to Prolog and Logic Programming, you should read 'Art of Prolog' first.

Prolog is quite different from other languages, and you'll need some time to get it. This book doesn't give you that time: after briefly introducing the basic concepts, Bratko dives at breakneck speed into recursion and list processing.

Don't get me wrong, this is a magnificent book on how to do AI with Prolog, but it shouldn't be your first Prolog book. It's an excellent second book.

Editorial Review:

B> This best-selling guide to Prolog has been fully revised and extended to provide an even greater range of applications, enhancing its value as a stand-alone guide to Prolog, artificial intelligence, or AI programming. Ivan Bratko discusses natural language processing with grammar rules, planning, and machine learning. The coverage of meta-programming includes meta-interpreters and object-oriented programming in Prolog. The new edition includes coverage of: constraint logic programming; qualitative reasoning; inductive logic programming; recently developed algorithms; belief networks for handling uncertainty; and a major update on machine learning. This book is aimed at programmers who need to learn AI programming.

Prolog Programming in Depth

Michael A. Covington, Donald Nute, Andre Vellino

Prolog Programming in Depth Michael A. Covington, Donald Nute, Andre Vellino Amazon Price: $66.60
List Price: $74.00
Usually ships in 24 hours
By: Prentice Hall
Amazon Marketplace: 15 new & used starting at $31.67

Buy at Amazon.com

Browse similar items by category:
Subjects -> Computers & Internet -> Programming -> Languages & Tools -> Prolog
Subjects -> Computers & Internet -> Programming -> Languages & Tools -> General
Subjects -> Computers & Internet -> Programming -> Languages & Tools -> General AAS

Customer Reviews:
Total reviews: 5 Average rating: 4.5 of 5

Great starter book 4 out of 5 stars.
7 of 8 people found this review helpful.

Lots of practical tips early in the book, particularly on I/O, get the reader off to a fast start in Prolog. This reviewer felt lost in Prolog until he read this text. The breadth of examples is impressive.

The only flaw on this book is the author's tendency to fight some ideological battles that the reader does not care about. Their tone is unnecessarily hostile, particularly in the introduction to Chapter 4. But that's only one paragraph in an otherwise wonderful book.

It is a great book for getting started, and getting a feel for Prolog, but it is no substitute for a thorough text that includes some theory.

Theory is not a bad word. A working understanding of how the logic interpreter works is important for debugging.

In my opinion, Chapter 3 is denser than it appears, and should be studied carefully. cf. the discussion of append. This reviewer has done the exercises using SWI prolog with only minor adaptations.

All told, a solid introduction. A good book to read before (but not instead of) a more theoretical introduction such as The Art of Prolog.

Even though freeware prologs exist on the internet, the appeal of this "practical" book would be greatly increased if the authors arranged to have a CD of some freeware prologs included with the text.

Editorial Review:

This book covers the Prolog programming language thoroughly with an emphasis on building practical application software, not just theory. Working through this book, readers build several types of expert systems, as well as natural language processing software and utilities to read foreign file formats. This is the first book to cover ISO Standard Prolog, but the programs are compatible with earlier dialects of the language. Program files are available by FTP from The University of Georgia.

Programming in Prolog: Using the ISO Standard

W.F. Clocksin, C.S. Mellish

Programming in Prolog: Using the ISO Standard W.F. Clocksin, C.S. Mellish Amazon Price: $35.67
List Price: $42.95
Usually ships in 24 hours
By: Springer
Amazon Marketplace: 27 new & used starting at $25.03

Buy at Amazon.com

Browse similar items by category:
Subjects -> Computers & Internet -> Computer Science -> Artificial Intelligence -> General
Subjects -> Computers & Internet -> Computer Science -> Artificial Intelligence -> General AAS
Subjects -> Computers & Internet -> Programming -> Languages & Tools -> Prolog

Customer Reviews:
Total reviews: 5 Average rating: 4.5 of 5

Concise presentation of Prolog 4 out of 5 stars.
11 of 13 people found this review helpful.

Prolog is a complex subject, especially for someone not well familiar with mathematical logic. Thus, it is very important how the foundation would be laid down. Typically the books I had read on Prolog tend to two extremes. They are either too condensed for such a complicated subject as logical programming, or too broad and mathematically intensive. I would put this book into the first category. Though very concise and well structured, this book does not seem to be a good primer. I would rather recommend the book of Ivan Bratko "Prolog Programming for Artificial Intelligence (International Computer Science Series)" 2nd edition (the third edition of this book is due in August 2000). Ivan Bratko had managed to find the optimal style of presenting both the essence and the practical aspects of the language. Bratko's book covers various practical applications of the language and manages to convey the basic concepts of Prolog without overwhelming the beginner with too abstract or too condensed passages.

Nevertheless, "Programming in Prolog" could be a very good programming reference once you are relatively comfortable with the language.

Editorial Review:

Originally published in 1981, this was the first textbook on programming in the Prolog language and is still the definitive introductory text on Prolog. Though many Prolog textbooks have been published since, this one has withstood the test of time because of its comprehensiveness, tutorial approach, and emphasis on general programming applications.

Prolog has continued to attract a great deal of interest in the computer science community, and has turned out to be a basis for an important new generation of programming languages and systems for Artificial Intelligence. Since the previous edition of Programming in Prolog, the language has been standardised by the International Organization for Standardization (ISO) and this book has been updated accordingly. The authors have also introduced some new material, clarified some explanations, corrected a number of minor errors, and removed appendices about Prolog systems that are now obsolete.

AI Algorithms, Data Structures, and Idioms in Prolog, Lisp, and Java for Artificial Intelligence: Structures and Strategies for Complex Problem Solving

George F. Luger, William A Stubblefield

AI Algorithms, Data Structures, and Idioms in Prolog, Lisp, and Java for Artificial Intelligence: Structures and Strategies for Complex Problem Solving George F. Luger, William A Stubblefield Amazon Price: $20.40
List Price: $20.40
Usually ships in 1 to 3 weeks
By: Addison Wesley

Buy at Amazon.com

Browse similar items by category:
Subjects -> Computers & Internet -> Programming -> Algorithms -> General
Subjects -> Computers & Internet -> Programming -> Algorithms -> General AAS
Subjects -> Computers & Internet -> Programming -> Java -> General

An Introduction to Language Processing with Perl and Prolog: An Outline of Theories, Implementation, and Application with Special Consideration of English, French, and German (Cognitive Technologies)

Pierre M. Nugues

An Introduction to Language Processing with Perl and Prolog: An Outline of Theories, Implementation, and Application with Special Consideration of English, French, and German (Cognitive Technologies) Pierre M. Nugues Amazon Price: $107.51
List Price: $135.00
Usually ships in 24 hours
By: Springer
Amazon Marketplace: 30 new & used starting at $79.78

Buy at Amazon.com

Browse similar items by category:
Subjects -> Computers & Internet -> Computer Science -> Artificial Intelligence -> Human Vision & Language Systems
Subjects -> Computers & Internet -> Computer Science -> Artificial Intelligence -> Theory of Computing
Subjects -> Computers & Internet -> Computer Science -> Artificial Intelligence -> General

Customer Reviews:
Total reviews: 1 Average rating: 5.0 of 5

Editorial Review:

The areas of natural language processing and computational linguistics have continued to grow in recent years, driven by the demand to automatically process text and spoken data. With the processing power and techniques now available, research is scaling up from lab prototypes to real-world, proven applications.

This book teaches the principles of natural language processing, first covering linguistics issues such as encoding, entropy, and annotation schemes; defining words, tokens and parts of speech; and morphology. It then details the language-processing functions involved, including part-of-speech tagging using rules and stochastic techniques; using Prolog to write phase-structure grammars; parsing techniques and syntactic formalisms; semantics, predicate logic and lexical semantics; and analysis of discourse, and applications in dialog systems. The key feature of the book is the author's hands-on approach throughout, with extensive exercises, sample code in Prolog and Perl, and a detailed introduction to Prolog. The reader is supported with a companion website that contains teaching slides, programs, and additional material.

The book is suitable for researchers and students of natural language processing and computational linguistics.

Learn Prolog Now!

Patrick Blackburn, Johan Bos, Kristina Striegnitz

Learn Prolog Now! Patrick Blackburn, Johan Bos, Kristina Striegnitz Amazon Price: $22.50
List Price: $25.00
Usually ships in 24 hours
By: College Publications
Amazon Marketplace: 23 new & used starting at $19.95

Buy at Amazon.com

Browse similar items by category:
Subjects -> Computers & Internet -> Computer Science -> General AAS
Subjects -> Computers & Internet -> Programming -> Languages & Tools -> Prolog
Subjects -> Computers & Internet -> Programming -> General

Editorial Review:

Prolog is a programming language, but a rather unusual one. ``Prolog'' is short for ``Programming with Logic'', and the link with logic gives Prolog its special character. At the heart of Prolog lies a surprising idea: don't tell the computer what to do. Instead, describe situations of interest, and compute by asking questions. Prolog will logically deduce new facts about the situations and give its deductions back to us as answers. Why learn Prolog? For a start, its ``say what the problem is, rather than how to solve it'' stance, means that it is a very high level language, good for knowledge rich applications such as artificial intelligence, natural language processing, and the semantic web. So by studying Prolog, you gain insight into how sophisticated tasks can be handled computationally. Moreover, Prolog requires a different mindset. You have to learn to see problems from a new perspective, declaratively rather than procedurally. Acquiring this mindset, and learning to appreciate the links between logic and programming, makes the study of Prolog both challenging and rewarding. Learn Prolog Now! is a practical introduction to this fascinating language. Freely available as a web-book since 2002 (see www.learnprolognow.org) Learn Prolog Now! has became one of the most popular introductions to the Prolog programming language, an introduction prized for its clarity and down-to-earth approach. It is widely used as a textbook at university departments around the world, and even more widely used for self study. College Publications is proud to present here the first hard-copy version of this online classic. Carefully revised in the light of reader's feedback, and now with answers to all the exercises, here you will find the essential material required to help you learn Prolog now.

The Craft of Prolog (Logic Programming)

Richard O'Keefe

The Craft of Prolog (Logic Programming) Richard O'Keefe Amazon Price: $38.00
List Price: $38.00
Usually ships in 24 hours
By: The MIT Press

Buy at Amazon.com

Browse similar items by category:
Subjects -> Computers & Internet -> Programming -> Languages & Tools -> Prolog
Subjects -> Computers & Internet -> Programming -> Languages & Tools -> General
Subjects -> Computers & Internet -> Programming -> Languages & Tools -> General AAS

Customer Reviews:
Total reviews: 4 Average rating: 4.0 of 5

Indispensable Classic 5 out of 5 stars.
13 of 13 people found this review helpful.

This book, although not an introductory text, is widely considered the indespensable classic in writing good Prolog code. Try searching for it in the newsgroup comp.lang.prolog some time on DejaNews.

Prolog does a wonderful job of hiding what is really going on. This book reveals the wonderous truth.

Editorial Review:

Hacking your program is no substitute for understanding your problem. Prolog is different, but not that different. Elegance is not optional. These are the themes that unify Richard O'Keefe's very personal statement on how Prolog programs should be written. The emphasis in The Craft of Prolog is on using Prolog effectively. It presents a loose collection of topics that build on and elaborate concepts learned in a first course. These may be read in any order following the first chapter, "Basic Topics in Prolog," which provides a basis for the rest of the material in the book.

Contents: Basic Topics in Prolog. Searching. Where Does the Space Go? Methods of Programming. Data Structure Design. Sequences. Writing Interpreters. Some Notes on Grammar Rules. Prolog Macros. Writing Tokenisers in Prolog. All Solutions.

The Art of Prolog, Second Edition: Advanced Programming Techniques (Logic Programming)

Leon Sterling, Ehud Shapiro

The Art of Prolog, Second Edition: Advanced Programming Techniques (Logic Programming) Leon Sterling, Ehud Shapiro List Price: $85.00
By: The MIT Press
Amazon Marketplace: 7 new & used starting at $59.99

Buy at Amazon.com

Browse similar items by category:
Subjects -> Computers & Internet -> Programming -> Languages & Tools -> Prolog
Subjects -> Computers & Internet -> Programming -> General
Subjects -> Computers & Internet -> Programming -> General AAS

Customer Reviews:
Total reviews: 8 Average rating: 5.0 of 5

Editorial Review:

This new edition of The Art of Prolog contains a number of important changes. Most background sections at the end of each chapter have been updated to take account of important recent research results, the references have been greatly expanded, and more advanced exercises have been added which have been used successfully in teaching the course.

Part II, The Prolog Language, has been modified to be compatible with the new Prolog standard, and the chapter on program development has been significantly altered: the predicates defined have been moved to more appropriate chapters, the section on efficiency has been moved to the considerably expanded chapter on cuts and negation, and a new section has been added on stepwise enhancement—a systematic way of constructing Prolog programs developed by Leon Sterling.

All but one of the chapters in Part III, Advanced Prolog Programming Techniques, have been substantially changed, with some major rearrangements. A new chapter on interpreters describes a rule language and interpreter for expert systems, which better illustrates how Prolog should be used to construct expert systems. The chapter on program transformation is completely new and the chapter on logic grammars adds new material for recognizing simple languages, showing how grammars apply to more computer science examples.

Techniques of Prolog Programming with Implementation of Logical Negation and Quantified Goals

T. Van Le

Techniques of Prolog Programming with Implementation of Logical Negation and Quantified Goals T. Van Le Amazon Price: $96.25
Usually ships in 24 hours
By: Wiley
Amazon Marketplace: 23 new & used starting at $2.08

Buy at Amazon.com

Browse similar items by category:
Subjects -> Computers & Internet -> Computer Science -> General AAS
Subjects -> Computers & Internet -> Programming -> Languages & Tools -> Prolog
Subjects -> Computers & Internet -> Programming -> Languages & Tools -> General

Editorial Review:

Approaches the subject by applying the format used in successful language courses. Offers a comprehensive exhibition of Prolog programming techniques in four stages--declarative, procedural, advanced and meta-programming. Presents simple and efficient implementation of logical negation and quantified goals which are necessary in expert systems. The dynamics of these new features are shown in the construction of a multilingual expert system shell that supports negative and quantified queries as well as subtypes. The easy-to-follow tutorial style and numerous fully-solved exercises facilitate understanding. Comes with 3.5 inch disk containing all programs in the book.

Introduction to Programming Languages: Principles, C, C++, Scheme And Prolog

Yinong Chen

Introduction to Programming Languages: Principles, C, C++, Scheme And Prolog Yinong Chen Amazon Price: $79.95
List Price: $79.95
Usually ships in 2 to 5 weeks
By: Kendall Hunt Pub Co
Amazon Marketplace: 11 new & used starting at $9.07

Buy at Amazon.com

Browse similar items by category:
Subjects -> Computers & Internet -> Programming -> Introductory & Beginning -> General
Subjects -> Computers & Internet -> Programming -> Introductory & Beginning -> General AAS
Subjects -> Computers & Internet -> Programming -> Languages & Tools -> Prolog


Page 1 of 40 - Go to page: 1 2 3 4 5 6 12

Return to MagicBeanDip.com

This page was created in 1.5169 seconds.