Practical AI Programming with Prolog
/
overview
Practical AI Programming with Prolog
course_overview
count_chapters
begin_reading
download
p_implied_book_part_name
Practical AI Programming with Prolog
29 chapters
Begin
›
Cover Material, Copyright, and License
Preface
Setting Up Your Prolog Development Environment
Prolog Tutorial
Search Algorithms in Prolog
Natural Language Processing with Definite Clause Grammars
Reasoning and Inference
Expert Systems and Rule-Based AI
Explainable AI and Computational Law with s(CASP)
Constraint Logic Programming
Probabilistic Logic Programming
Probability
Anomaly Detection
Knowledge Graphs and Knowledge Representation
Semantic Web Tools
Web Clients in Prolog
Client-Side Prolog with WebAssembly
LLM Integration
Cache Engine
LLM Logic Guardrails
Daily Use REPL: Gemini with Search and Cache
The Janus Python Bridge
Building AI Agents with Prolog
Agent Behavior Trees
Meta-Interpreters: Prolog Reasoning About Prolog
Planning and Scheduling
Inductive Logic Programming with Popper
Examples Using Scryer Prolog (The Modern Wave)
Book Wrap Up