sebdumancic/pylo2

Python wrapper around several Prolog engines. Hoping to make symbolic AI a part of standard AI toolkit.

35
/ 100
Emerging

This project helps developers integrate different logic programming engines, like Prolog, Datalog, and relational programming, into their Python applications. It provides a unified way to define knowledge bases and queries, then execute them across various symbolic AI backends. This is for Python developers who want to leverage symbolic AI for tasks like expert systems, natural language processing, or complex data relationship analysis.

No commits in the last 6 months.

Use this if you are a Python developer who needs to incorporate symbolic AI capabilities into your applications and wants the flexibility to switch between different logic programming engines without rewriting your logic.

Not ideal if you are looking for a standalone application for end-users or if you are not comfortable writing code in Python and setting up external Prolog engines.

symbolic-AI expert-systems knowledge-representation declarative-programming logic-programming
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 9 / 25
Maturity 16 / 25
Community 10 / 25

How are scores calculated?

Stars

87

Forks

7

Language

Python

License

MIT

Last pushed

Oct 28, 2021

Commits (30d)

0

Get this data via API

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

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