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 7 years ago
Alternatives and similar repositories for expert-system-shell
Users that are interested in expert-system-shell are comparing it to the libraries listed below
Sorting:
- 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
- Knowledge representation and expert systems examples☆52Updated 3 years ago
- Soar Agent (and SML code) that learns through situated interactive instruction in a robotic environment☆33Updated last year
- Artificial Intelligence: A Modern Approach, Python 3 code☆53Updated 6 years ago
- The Metacognitive Integrated Dual-Cycle Architecture (MIDCA)☆25Updated last year
- A Python-based interpreter for the agent-oriented programming language JASON☆50Updated last year
- Python library for declarative, constrained, structured-output prediction.☆21Updated last year
- A fork of Dana S. Nau's A Hierarchical Ordered Planner for Python, Pyhop☆56Updated 3 years ago
- Codebase for plCoP, a Prolog Technology Reinforcement Learning Prover☆12Updated 4 years ago
- RuDaS: Synthetic Datasets for Rule Learning☆19Updated 2 years ago
- A toolbox for logical and probabilistic reasoning, StarAI, ILP and Program synthesis☆23Updated 4 years ago
- ☆45Updated last year
- Port of Aleph to SWI-Prolog☆47Updated last year
- Various examples to showcase the functionality of PSL.☆62Updated last year
- Adaptive Neuro-Symbolic Network Agent☆38Updated 2 years ago
- ☆12Updated 2 years ago
- ☆15Updated 6 years ago
- Write planning task as Python classes, then translate to PDDL. Type checking included.☆47Updated 2 years ago
- Extracting action sequences and generating domain models.☆14Updated 2 years ago
- Markov Logic Networks in Python☆136Updated 3 years ago
- Python interface for SWI-Prolog☆49Updated 3 weeks ago
- Python-based HEX implementation for a fragment of the HEX language and a subset of features.☆14Updated 3 years ago
- General Inductive Logic Programming System☆17Updated 2 years ago
- DeepLogic: Towards End-to-End Differentiable Logical Reasoning☆23Updated 4 years ago
- Probabilistic logic language for inference, planning and learning in static and dynamic domains☆15Updated 8 years ago
- 💊 Qualitative and quantitative optimization in answer set programming☆20Updated 11 months ago
- A Benchmark for Machine Learning from Structured Data☆21Updated 3 years ago
- Java parser for the Planning Domain Definition Language (PDDL)☆11Updated 9 years ago
- Light-weight reasoning-loop agent library for JavaScript☆40Updated 2 months ago
- Experimental Python implementation of the Clarion cognitive architecture☆50Updated last month