
Prolog Programming for Artificial Intelligence, 4th edition
Published by Addison-Wesley (24 August 2011) © 2012
- Ivan Bratko University of Ljubljana
This product is expected to ship within 5-7 business days for Australian customers.
Title overview
Understanding artificial intelligence requires both strong programming skills and practical experience applying AI techniques to real problems. Programming in Prolog for Artificial Intelligence combines an introduction to the Prolog programming language with a comprehensive exploration of AI methods and their implementation. The content takes a hands-on approach, focusing on how Prolog can be used to solve challenging problems rather than simply presenting language features. By linking programming concepts with AI applications, learners gain a clear understanding of how intelligent systems are designed, represented, and implemented in practice.
Learners develop practical skills in Prolog programming while building a broad understanding of core artificial intelligence techniques. Through topics including search, planning, knowledge representation, expert systems, machine learning, probabilistic reasoning, natural language processing, and game playing, learners gain experience implementing AI solutions and evaluating different approaches. The emphasis on practical problem solving helps learners understand how AI methods can be applied to real-world challenges. Expanded coverage of constraint logic programming, planning, and reasoning techniques provides valuable insight into both established and evolving areas of artificial intelligence.