PySwip is a Python-Prolog interface that enables querying SWI-Prolog in your Python programs.
-
Updated
Oct 27, 2024 - Python
PySwip is a Python-Prolog interface that enables querying SWI-Prolog in your Python programs.
A batteries-included kit for knowledge graphs
ProbLog is a Probabilistic Logic Programming Language for logic programs with probabilities.
A state of the art knowledge base
Python library that enables using prolog syntax and logic programming in python
Marcel Robeer (2015-2019) *** Developed for Utrecht University RE Lab
This project is a simple implementation of a knowledge-based system. It is a simple ChatBot. There is a prolog file that defines the knowledge base. The questions are handled with python. The key idea is mapping different questions for the same answer. The simplest way is finding keywords in the question. Using the keywords, a query is performed…
Python wrapper around several Prolog engines. Hoping to make symbolic AI a part of standard AI toolkit.
Managing Applications Running In Opportunistic Fog Scenarios (MARIO)
A program that allows you to translate neural networks created with Keras to fuzzy logic programs, in order to tune these networks from a given dataset.
MC346 - Paradigmas de Programação - 2018 - UNICAMP
Procedural Environments and Deep Q Learning
Simple symbolic reasoner which supports fuzzy unification in Python
Embeddable Prolog dialect implemented in pure Python. Stores its knowlegdebase using SQLAlchemy for scalability.
An implementation of the CORPP algorithm, described in a paper by Shiqi Zhang and Peter Stone
py-xsb is a Python - XSB bridge enabling querying XSB in your Python programs. It features a ctypes mapping of XSB's C-Interface as well as some higher level convenience wrappers.
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."