Ermine516/NOPI
Code Implementing the system described in "Generalisation Through Negation and Predicate Invention", AAAI-24
Code Implementing the system described in "Generalisation Through Negation and Predicate Invention", AAAI-24
Code for IJCAI-22 paper "Learning Higher-Order Logic Programs from Failures"
Code for the paper "Differentiable Inductive Logic Programming in High-Dimensional Space" published at IJCLR 2024
Sources of the EuroProofNet web site.
Implementation of Schematic Unification algorithm
Popper is an inductive logic programming (ILP) system.
ASP encoding of a Wordle based puzzle.
Metagol - an inductive logic programming system
Contains an implementation of The near-linear algorithm discussed in "Linear Unification" by Paterson and Wegman. The algorithm runs in O(a(n)*n) where a(n) is the inverse Ackermann function. Based on the union-find data structure.
The Android app version of the AXolotl Education Software
Code Implementing Algorithms Discussed in the following paper: https://drops.dagstuhl.de/opus/frontdoor.php?source_opus=12348