Logtalk - declarative object-oriented logic programming language
-
Updated
Nov 13, 2025 - Prolog
Logtalk - declarative object-oriented logic programming language
A compact, efficient Prolog interpreter written in plain-old C.
🤖 Generate Prolog predicates using LLMs that embed reasoning justifications, bridging neural and symbolic AI for improved logical coherence.
🧠 Explore Prolog with sb0, a streamlined environment for developing logic-based applications and enhancing your programming skills.
🧠 Enhance logic programming with Prolog-KNE, a toolkit for knowledge extraction and natural language understanding in Prolog environments.
🧩 Implement object-oriented programming concepts in Prolog for cleaner, more efficient code organization and design.
Prolog-to-Bash compiler for declarative automation, featuring BFS-optimized transitive closures and recursion support.
The Eldarica model checker
Neural-symbolic dependency parser for Coptic texts
A compiler for a relational programming language for the BEAM written in OCaml
This small project demonstrates a Prolog-based expert system for travel recommendations in Sri Lanka.
The intelligent travel planner uses an Experta-based expert system to recommend optimal routes through Sri Lanka based on your preferences.
An experimental package manager for Scryer Prolog
A Kotlin Multi-Platform ecosystem for symbolic AI
Automate building and maintaining custom operating systems using declarative reasoning.
Índice de repositorios.
Complete, Correct and Infinite Meta-Circular Prolog metainterpreter that cuts and executes all builtins as desired. This research was developed by my professor José de Siqueira and I at UFMG. Under Publication Process at Theory and Practice of Logic Programming, Cambridge University Press.
Add a description, image, and links to the prolog topic page so that developers can more easily learn about it.
To associate your repository with the prolog topic, visit your repo's landing page and select "manage topics."