w4k2/problexity

The problexity is an open-source python library containing the implementation of measures describing the complexity of the classification and regression problems.

50
/ 100
Established

This tool helps data scientists and machine learning engineers understand how difficult their classification or regression problems are. You input a dataset, and it outputs various complexity measures and an overall 'difficulty score' to help you assess your modeling challenge. It's designed for anyone preparing to build or optimize a machine learning model who wants to deeply understand their data's inherent complexity.

No commits in the last 6 months. Available on PyPI.

Use this if you need to quantitatively assess the inherent difficulty of a machine learning problem before or during model development.

Not ideal if you are looking for a tool to build or train machine learning models directly, as this focuses solely on problem complexity analysis.

machine-learning-engineering data-science-analysis predictive-modeling classification-problems regression-analysis
Stale 6m
Maintenance 2 / 25
Adoption 7 / 25
Maturity 25 / 25
Community 16 / 25

How are scores calculated?

Stars

28

Forks

7

Language

Python

License

GPL-3.0

Last pushed

Aug 06, 2025

Commits (30d)

0

Dependencies

6

Get this data via API

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

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