Hacker GitHub

← All repos

dhconnelly/paip-python

View on GitHub ↗ ★ 377 Python

Peter Norvig's Paradigms of AI Programming implemented in Python

5 mentions on Hacker News by 4 people: 0 stories, 5 comments · first 2019-11-20 · latest 2025-11-22

Mentions per year 5 mentions · busiest year 2019 (2)
20082026
  1. …on the limitations of Prolog, both this version and in general. [0] Original source in Python: https://github.com/dhconnelly/paip-python [1] Original original source in Lisp: https://norvig.github.io/paip-lisp/#/chapter11
    comment by andai · 2025-11-22 · in Show HN: Vibe Prolog
  2. …and there is indeed a Python implementation for the PAIP programs. https://github.com/dhconnelly/paip-python GC conferring additional composability is an interesting take - I hadn't thought of that (though I don't spend much
    comment by hatmatrix · 2025-02-04 · in Decorator JITs: Python as a DSL
  3. …There is also an implementation in Python, but I have never tested it, just googled it now: https://github.com/dhconnelly/paip-python/blob/master/prolog... https://dhconnelly.github.io/paip-python/docs/prolog.html
    comment by ReleaseCandidat · 2024-07-01 · in Unification in Elixir
  4. Here it is in Python, if that's interesting: https://github.com/dhconnelly/paip-python (Also responded directly to your comment above, but just in case this is helpful here as well :)
    comment by dhconnelly · 2019-11-20 · in Logic Puzzles with Prolog (2017)
  5. …great book! I translated most of the Lisp code into Python a while back. You can find it on Github: https://github.com/dhconnelly/paip-python The logic programming bits in particular (the core of the Prolog interpreter) can be read in a…
    comment by dhconnelly · 2019-11-20 · in Logic Puzzles with Prolog (2017)