Tech Quarto
Search Advanced SearchView Cart   Checkout   
 Location:  Home » Mobile & Wireless » Programming Languages » Prolog Programming for Artificial Intelligence  
Categories
Computer Science
The Internet
For Dummies
Web Browsers
Windows
Digital Culture
Multimedia
Mobile & Wireless
Subcategories
Mass Market
Trade
Related Categories
• Programming Languages
Computer Science
New & Used Textbooks
Custom Stores
Specialty Stores
• General AAS
Computer Science
New & Used Textbooks
Custom Stores
Specialty Stores
• General AAS
New & Used Textbooks
Custom Stores
Specialty Stores
Books
• Human Vision & Language Systems
Artificial Intelligence
Computer Science
Computers & Internet
Subjects
• General
Artificial Intelligence
Computer Science
Computers & Internet
Subjects
• General AAS
Artificial Intelligence
Computer Science
Computers & Internet
Subjects
• Prolog
Languages & Tools
Programming
Computers & Internet
Subjects
• General
Software
Computers & Internet
Subjects
Books
• General AAS
Software
Computers & Internet
Subjects
Books
• General
Computers & Internet
Subjects
Books
• General AAS
Computers & Internet
Subjects
Books
• General
Science
Subjects
Books
• General AAS
Science
Subjects
Books
• Paperback
Binding (binding)
Refinements
Books
• Printed Books
Format (feature_browse-bin)
Refinements
Books
Visit Laptop Nirvana for the best Cheap Discount Laptops

Prolog Programming for Artificial Intelligence

Prolog Programming for Artificial Intelligence

zoom enlarge 
Author: Ivan Bratko
Publisher: Addison-Wesley Pub (Sd)
Category: Book

List Price: $42.19
Buy Used: $0.75
You Save: $41.44 (98%)



New (1) Used (18) from $0.75

Avg. Customer Rating: 5.0 out of 5 stars 9 reviews
Sales Rank: 674106

Media: Paperback
Edition: 2nd
Number Of Items: 1
Pages: 609
Shipping Weight (lbs): 2.2
Dimensions (in): 9 x 7 x 1.3

ISBN: 0201416069
Dewey Decimal Number: 006.302855133
EAN: 9780201416060
ASIN: 0201416069

Publication Date: August 1990
Availability: Usually ships in 1-2 business days

Also Available In:

  • Paperback - Prolog Programming for Artificial Intelligence
  • Paperback - PROLOG Programming for Artificial Intelligence (International Computer Science Series)
  • Paperback - PROLOG Programming for Artificial Intelligence (International computer science series)

Similar Items:

  • The Art of PROLOG: Advanced Programming Techniques
  • Artificial Intelligence: A Modern Approach (2nd Edition) (Prentice Hall Series in Artificial Intelligence)
  • Programming in Prolog: Using the ISO Standard
  • Paradigms of Artificial Intelligence Programming: Case Studies in Common Lisp
  • Clause and Effect: Prolog Programming for the Working Programmer

Editorial Reviews:

Product Description
New information in the field of Artificial Intelligence prompted the revision of this bestselling Prolog title that includes many examples and programming exercises.


Customer Reviews:   Read 4 more reviews...

5 out of 5 stars Why is this the the best textbook on prolog?   July 5, 2006
 6 out of 6 found this review helpful

Although this text is always mentioned in the same breath as other introductory textbooks on prolog, I don't think I've ever seen it described as "the best."
The book which usually takes the palm in such comparisons is "Art of Prolog." While "Art of Prolog" is an outstanding book, I think that now, in 2006, it has been eclipsed by the 3rd edition Bratko's book. Why?

Simply this: Bratko's textbook is (as far as I'm aware) the _only_ textbook on prolog which treats the language as a living, developing language! Other textbooks are great for their time, but they are unfortunately stuck in their time. Its as if nothing has happend to the prolog language since February 16, 1987. But this isn't true at all!

The biggest case in point: constraint logic programming! Bratko's text is the only introductory prolog textbook to even acknowledge the existance of CLP. And Bratko gives very lucid descriptions of it, along with very helpful examples and challenging exercises.

Another case in point: inductive logic programming! An entire new branch of machine learning theory has risen, based on logic programming, and NONE of the other introductory prolog textbooks cover it? Come on guys!

I would love to see a 4th edition of this book, because since this one has been published, logic programming has moved even further ahead. Constraint handling rules (CHR), logical functional languages (like Curry), using prolog for the semantic web, etc etc etc. It might be the best kept secret in computer science, but logic programming is really still one of the most exciting areas of programming, and Bratko's book does the best job of staying abreast of, and conveying the excitment of, this living and dynamic field.



5 out of 5 stars A respectable book from a respectable man   December 5, 2004
 1 out of 2 found this review helpful

I remember contacting with Mr.Bratko via mail as I was a university student and I couldn't beleive that this book came from such a modest personality.
The most challanging language, the most challenging programming book I have ever faced with.
Force your IQ with this one.



5 out of 5 stars Great book for learning AI with Prolog, but....   August 12, 2002
 14 out of 15 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.


5 out of 5 stars An excellent introduction to Prolog and concepts in AI   March 6, 2002
 6 out of 7 found this review helpful

Professor Bratko has done a tremendous job of putting all the fundamental concepts of Prolog and its applications in various areas of AI. Although this book is focused on Prolog, the concepts that he has discussed are so fundamental that they can be implemented in other languages like Java as well.

I recommend this book to everyone who wants to learn Prolog. I would also recommend the readers to use a Prolog system to work out the examples and exercises as s/he goes through every chapter. A DEC10 Prolog system (like SICStus Prolog) would probably be the best companion for this book.


4 out of 5 stars I thought the book could be better   December 28, 2001
 5 out of 7 found this review helpful

I find the book does not adequetly explain the more complex code examples. First of all the code is not adequetly commented. Secondly, it does not explain the code well for programmers. First when introducing a program like in the expert systems shell chapter it should first define an interface for the program, and explain each goal listed. It should adequetly explain what each goal and clause should hope to achieve. Also, for the more complicated programs it should draw some type of diagram, maybe a flow chart or something that explains the concepts involved. It leaves too much figuring out and guessing for the reader. It is not very user-friendly!
On the positive side, it does an adequate job of explaining concepts when complex code is not involved. I found that I could follow along on even the more advanced chapters mostly everything at least until code was suddenly introduced. Then it became a guessing game as to what it was trying to do.
The author does not seem to realize that it is more difficult to try to understand somebody else's program than it is to write your own program from scratch. As a consequence the reader wastes a lot of time trying to guess what his program is doing.
Note: this review is of the 2nd edition and does not necessarily reflect the 3rd. But, then again, every other review on this page prior to mine is about the 2nd edition as well!


Powered by Associate-O-Matic