hengzhe-zhang/EvolutionaryForest
An open source python library for automated feature engineering based on Genetic Programming
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.
Stars
158
Forks
34
Language
Python
License
LGPL-3.0
Category
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.
Related frameworks
feature-engine/feature_engine
Feature engineering and selection open-source Python library compatible with sklearn.
alteryx/featuretools
An open source python library for automated feature engineering
cod3licious/autofeat
Linear Prediction Model with Automated Feature Engineering and Selection Capabilities
abess-team/abess
Fast Best-Subset Selection Library
abhayspawar/featexp
Feature exploration for supervised learning