Skip to content
HomeVideosBooks
AllTopicsTrends
BlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    Cover of Prolog programming for artificial intelligence

    Prolog programming for artificial intelligence

    Ivan Bratko, Bratko, Ivan. · 1986

    guide to Prolog and Artificial Intelligence has been updated to include key developments in the field while retaining its lucid approach to these topics. New and extended topics include Constraint Logic Programming, abductive reasoning and partial order planning. Divided into two parts, the first part of the book introduces the programming language Prolog, while the second part teaches Artificial Intelligence using Prolog as a tool for the implementation of AI techniques. This textbook is meant to teach Prolog as a practical programming tool and so it concentrates on the art of using the basic mechanisms of Prolog to solve interesting problems. The fourth edition has been fully revised and extended to provide an even greater range of applications, making it a self-contained guide to Prolog, AI or AI Programming for students and professional programmers.

    ProgrammingAI & Machine Learning
    Open LibraryAmazon
    Stats for nerds
    10recommend
    17mentions
    12people
    2009–2026years
    88% recommend12% neutral

    Mentions per year

    2009201120132015201720192021202320252026

    What Hacker News says

    1. billfruitJan 2026
      Prolog Programming for Artificial Intelligence" by Ivan Bratko, is a reasonable text book on Prolog.
      thread
    2. upghostOct 2024
      There's very little that's modern and most modern resources teach you bad habits and non-idiomatic code.

      For good habits and a good introduction: https://www.metalevel.at/prolog

      I like "Prolog Programming for Artificial Intelligence" as a great print book with interesting projects that is fairly modern but be warned that much of the code is not idiomatic, so please refer to the first resource if you are looking to write too quality stuff.

      https://a.co/d/5NGr6KS

      thread
    3. YeGoblynQueenneOct 2024
      Which textbook was that? I think that Bratko ("Prolog programming for Artificial Intelligence) is probably the most friendly to beginning programmers with a background in more mainstream languages.
      thread
    4. billfruitNov 2022
      Prolog Programming for Artificial Intelligence.

      Prolog is almost like magic the first time one is exposed to it.

      thread
    5. billfruitApr 2021
      Without any hesitation I would recommend the Ivan Bratko book, it is so densely filled with knowledge. Prolog is vastly different from other programming systems and some of the concepts take a bit of exposition before they sink in, and this book very much strives to explain quite a lot of mysterious things.

      Prolog Programming for Artificial Intelligence by Ivan Bratko.

      thread
    6. armitronOct 2018
      I found Ivan Bratko's Prolog Programming for Artificial Intelligence excellent (I've read the previous two editions, but not the current 4th).
      thread

    Related

    Cover of AI algorithms, data structures, and idioms in Prolog, Lisp, and Java
    2013–2022

    AI algorithms, data structures, and idioms in Prolog, Lisp, and Java

    George F. Luger
    1 recommend · 8
    Cover of Foundations of Logic Programming
    2010–2026

    Foundations of Logic Programming

    John W. Lloyd
    1 recommend · 7
    Cover of Inductive Logic Programming
    2016–2026

    Inductive Logic Programming

    Stephen H. Muggleton
    1 recommend · 5
    Cover of Logical and Relational Learning
    2016–2018

    Logical and Relational Learning

    Luc De Raedt
    1 recommend · 3
    Cover of Adventure in Prolog
    2016–2026

    Adventure in Prolog

    Dennis Merritt
    6 recommend · 10
    Cover of The craft of Prolog
    2009–2026

    The craft of Prolog

    Richard A. O'Keefe
    18 recommend · 57
    Cover of The art of Prolog
    2009–2026

    The art of Prolog

    Leon Sterling
    36 recommend · 114
    Prolog Programming in DepthMichael A. Covington
    2009–2025

    Prolog Programming in Depth

    Michael A. Covington
    4 recommend · 5