Prolog Programming for Artificial Intelligence

Освітні матеріали
Adventure in Prolog | SpringerLink
Building Expert Systems in Prolog | SpringerLink
Pllib
Game Programming in Prolog - Part 1
This article explains how a game can be made in Prolog by leveraging the hidden power of logic programming. Inspired by the elegance of data-driven design and declarative programming paradigms, I will be explaining a new way of designing game rules which can at the same time be used as the source code of the gameplay system itself.
A Tour of Prolog
Let's take a look at Prolog's greatest attractions and most unique features! In addition to being an excellent database and query language, Prolog is uniquely suited for processing rules, reasoning about strings, and solving combinatorial problems. Rewriting code at compilation time, a feature called macros in other languages, is easily possible in Prolog. Prolog's implicit mechanisms allow exceptionally concise meta-interpreters. These features make Prolog a very attractive language for writing interpreters and other complex applications.
Prolog Tutorial Deutsch
PROLOG Tutorials
Prolog Online Training
Prolog Programming
This series walks through the introductory principles to get started with the prolog logical paradigm. I go through the fundamentals and by the end, you shou...
Simply Logical — Simply Logical:Intelligent Reasoning by Example