mattkearns / expert-system-shellLinks
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.
☆34Updated 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:
- Knowledge representation and expert systems examples☆52Updated 3 years ago
- A Python-based interpreter for the agent-oriented programming language JASON☆54Updated last year
- Soar Agent (and SML code) that learns through situated interactive instruction in a robotic environment☆34Updated 2 years ago
- Rete algorithm based Rule Engine built on Python☆13Updated 2 years ago
- Light-weight reasoning-loop agent library for JavaScript☆43Updated 8 months ago
- Adaptive Neuro-Symbolic Network Agent☆39Updated 3 years ago
- Experimental Python implementation of the Clarion cognitive architecture☆56Updated 2 months ago
- Example PyKE code and Jupyter Notebook for a simple backwards chaining expert system as described in this lecture on YouTube: https://www…☆25Updated 4 years ago
- Deep relational learning through differentiable logic programming.☆111Updated 2 months ago
- Python library that enables using prolog syntax and logic programming in python☆128Updated 2 years ago
- Tool for building graph-based hierarchical knowledge representation systems☆86Updated 2 years ago
- Deep Learning and Logical Reasoning from Data and Knowledge☆319Updated 11 months ago
- NLP functionality on top of the Sigma system☆17Updated 2 months ago
- OWL Class Expressions Learning in Python☆54Updated this week
- Sigma Knowledge Engineering Environment☆113Updated last week
- Port of Aleph to SWI-Prolog☆50Updated last year
- Euler Yet another proof Engine☆156Updated this week
- Artificial Intelligence: A Modern Approach, Python 3 code☆54Updated 6 years ago
- OWL 2 Reasoner built on DataFrog☆95Updated last month
- A Java Stochastic Dynamic Programming Library☆13Updated 2 months ago
- AllegroGraph Python client☆44Updated 4 months ago
- An OpenAI wrapper for PyReason to use in a Grid World reinforcement learning setting☆31Updated last year
- OntoViewer is an open-source project that is hosted by EDM Council. The project started in May 2019. OntoViewer is a JAVA application tha…☆30Updated 10 months ago
- Documentation, backgrounders and tutorial material related to information design, engineering, semantics, ontologies, and vocabularies☆13Updated 2 years ago
- [NO LONGER MAINTAINED, SUPERSEDED BY https://github.com/trueagi-io/chaining]. Unified Rule Engine. Graph rewriting system for the AtomSpa…☆54Updated last month
- Python implementation of Cypher parser (the language used by Neo4J)☆24Updated last year
- TypeDB Driver Example Projects and Tutorials☆86Updated 2 weeks ago
- Tools to update and export ontology RDF.☆38Updated 10 months ago
- Python interface to XSB Prolog, SWI Prolog, ECLiPSe Prolog, Datalog Educational System and Flora-2/Ergo Lite☆10Updated 4 years ago
- MOSES Machine Learning: Meta-Optimizing Semantic Evolutionary Search for the AtomSpace (https://github.com/opencog/atomspace)☆43Updated last month