danyvarghese/PyGol

A novel Inductive Logic Programming(ILP) system based on Meta Inverse Entailment in Python.

37
/ 100
Emerging

This is a tool for researchers and data scientists working with complex, relational datasets to discover underlying logical rules and relationships. You provide examples of known relationships (positive and negative) and existing background knowledge, and it outputs a set of human-readable logical rules explaining those relationships. It's particularly useful for those needing explainable AI or for understanding intricate systems.

No commits in the last 6 months.

Use this if you need to find understandable, logical rules from structured data, especially when dealing with relational data where standard machine learning models might struggle to provide clear explanations.

Not ideal if your primary goal is high predictive accuracy with unstructured or purely numerical data, or if you don't require human-interpretable logical explanations.

knowledge-discovery relational-AI explainable-AI scientific-modeling logical-reasoning
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 6 / 25
Maturity 16 / 25
Community 15 / 25

How are scores calculated?

Stars

19

Forks

4

Language

C

License

Last pushed

Mar 21, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/danyvarghese/PyGol"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.