hengzhe-zhang/EvolutionaryForest

An open source python library for automated feature engineering based on Genetic Programming

53
/ 100
Established

This tool helps data scientists and machine learning engineers automatically create meaningful data features for their predictive models. You provide your raw dataset, and it outputs a new dataset with enhanced features that can improve model accuracy, especially for decision-tree-based algorithms. This is for machine learning practitioners who want to build more accurate and interpretable models.

158 stars.

Use this if you need to boost the performance of your machine learning models, especially on smaller datasets, and want to understand how the model makes its predictions.

Not ideal if you primarily use deep learning methods, where feature engineering is often handled automatically and interpretability is a lesser concern.

predictive-modeling machine-learning-engineering data-science model-interpretability feature-engineering
No Package No Dependents
Maintenance 6 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 21 / 25

How are scores calculated?

Stars

158

Forks

34

Language

Python

License

LGPL-3.0

Last pushed

Dec 14, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/hengzhe-zhang/EvolutionaryForest"

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