mattkearns / expert-system-shell
This is a rule-based logic system that uses forward- and backward-chaining algorithms to do two things: 1.) learn new rules and variable values based on those previously learned by the system, and 2.) explain its reasoning back to the user.
☆33Updated 6 years ago
Related projects ⓘ
Alternatives and complementary repositories for expert-system-shell
- Python library that enables using prolog syntax and logic programming in python☆116Updated last year
- Knowledge representation and expert systems examples☆52Updated 2 years ago
- Example PyKE code and Jupyter Notebook for a simple backwards chaining expert system as described in this lecture on YouTube: https://www…☆24Updated 3 years ago
- A Python-based interpreter for the agent-oriented programming language JASON☆48Updated 8 months ago
- Soar Agent (and SML code) that learns through situated interactive instruction in a robotic environment☆32Updated last year
- Neuro-Symbolic Reinforcement Learning: Logical Optimal Action (LOA), a novel RL with Logical Neural Network (LNN) on text-based games☆39Updated last year
- A Knowledge Based System (KBS) using CLIPS for Horticulture disease and pest diagnosis☆27Updated 8 years ago
- A neurosymbolic T5 agent for playing text games, from the EACL 2023 paper "Behavior Cloned Transformers are Neurosymbolic Reasoners"☆19Updated last year
- ☆24Updated last year
- An expert system using logic-based artificial intelligence and symbolic AI.☆75Updated last year
- Modelling of multi-agent-system as Kripke structure and implementation of its knowledge-base with modal logic formulas.☆59Updated 7 years ago
- ☆11Updated last year
- Tarski - An AI Planning Modeling Framework☆63Updated 8 months ago
- LAPKT public repository☆40Updated 3 months ago
- Prolog is suitable enviroment for writting planners. However there is no way how to work with PDDL files so far. In this library we provi…☆17Updated 3 years ago
- An OpenAI wrapper for PyReason to use in a Grid World reinforcement learning setting☆26Updated 10 months ago
- CLIPS programs I have completed for Expert Systems (Rule-Based AI)☆25Updated last year
- Demo for Neuro-Symbolic Agent (LOA)☆14Updated 2 years ago
- Port of Aleph to SWI-Prolog☆44Updated 9 months ago
- Artificial Intelligence: A Modern Approach, Python 3 code☆51Updated 5 years ago
- Resolution theorem proving for predicate logic in pure Python.☆91Updated last year
- Logic Reinforcement Learning☆15Updated 4 months ago
- Write planning task as Python classes, then translate to PDDL. Type checking included.☆42Updated last year
- Neural Logic Programming Language☆9Updated 2 years ago
- Symbolic Reinforcement Learning using Inductive Logic Programming☆61Updated last year
- Neuro-Symbolic Visual Question Answering on Sort-of-CLEVR using PyTorch☆53Updated 3 years ago
- ☆15Updated last year
- DeepProbLog is an extension of ProbLog that integrates Probabilistic Logic Programming with deep learning by introducing the neural predi…☆196Updated 3 months ago
- Experimental Python implementation of the Clarion cognitive architecture☆47Updated last week