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
Alternatives and similar repositories for expert-system-shell:
Users that are interested in expert-system-shell are comparing it to the libraries listed below
- Knowledge representation and expert systems examples☆52Updated 3 years ago
- Example PyKE code and Jupyter Notebook for a simple backwards chaining expert system as described in this lecture on YouTube: https://www…☆25Updated 3 years ago
- A toolbox for logical and probabilistic reasoning, StarAI, ILP and Program synthesis☆23Updated 3 years ago
- Symbolic Reinforcement Learning using Inductive Logic Programming☆62Updated 2 years ago
- Soar Agent (and SML code) that learns through situated interactive instruction in a robotic environment☆32Updated last year
- NLP functionality on top of the Sigma system☆17Updated this week
- A Python-based interpreter for the agent-oriented programming language JASON☆48Updated 11 months ago
- A Benchmark for Machine Learning from Structured Data☆21Updated 3 years ago
- Port of Aleph to SWI-Prolog☆44Updated last year
- Python package for Sentential Decision Diagrams (SDD)☆55Updated this week
- Rete algorithm based Rule Engine built on Python☆10Updated 2 years ago
- Python library for declarative, constrained, structured-output prediction.☆21Updated last year
- RuDaS: Synthetic Datasets for Rule Learning☆18Updated 2 years ago
- Datasets for Goal and Plan Recognition using Classical Planning Domains.☆24Updated 5 years ago
- ☕ A Python library for gradient-boosted statistical relational models / learning probabilistic relational programs.☆31Updated 2 years ago
- A Knowledge Based System (KBS) using CLIPS for Horticulture disease and pest diagnosis☆27Updated 8 years 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…☆18Updated 3 years ago
- Tarski - An AI Planning Modeling Framework☆64Updated 11 months ago
- Extracting action sequences and generating domain models.☆14Updated 2 years ago
- Relational data mining in python☆31Updated 2 years ago
- Knowledge Acquisition Logic Machine☆17Updated 5 years ago
- ☆11Updated last year
- DeepProbLog is an extension of ProbLog that integrates Probabilistic Logic Programming with deep learning by introducing the neural predi…☆217Updated 6 months ago
- Neuro-Symbolic Visual Question Answering on Sort-of-CLEVR using PyTorch☆53Updated 3 years ago
- BoostSRL: "Boosting for Statistical Relational Learning." A gradient-boosting based approach for learning different types of SRL models.☆32Updated last year
- Generic Expert System with a custom Knowledgebase and Clause mappings.☆15Updated last year
- General Inductive Logic Programming System☆17Updated 2 years ago
- Probabilistic logic language for inference, planning and learning in static and dynamic domains☆16Updated 7 years ago
- Qualitative Numeric Planning☆9Updated 4 years ago
- Random walk OpenAI Gym environment.☆19Updated 2 months ago