edikedik/eBoruta
Flexible and transparent Python Boruta implementation
When building a predictive model, it's crucial to identify which input factors truly influence the outcome. This tool helps you pinpoint the most relevant features in your dataset, even for complex or 'black-box' models. It takes your raw data with many potential features and outputs a refined list of only the important ones, making your models more accurate and easier to understand. Data scientists, machine learning engineers, and analysts who build predictive models will find this useful.
No commits in the last 6 months. Available on PyPI.
Use this if you need a robust and model-agnostic way to select the most important features for your machine learning models.
Not ideal if you're looking for a simple, quick-and-dirty feature selection method for basic linear models.
Stars
15
Forks
4
Language
Python
License
MIT
Category
Last pushed
Jun 08, 2025
Commits (30d)
0
Dependencies
8
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/edikedik/eBoruta"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
iamDecode/sklearn-pmml-model
A library to parse and convert PMML models into Scikit-learn estimators.
vecxoz/vecstack
Python package for stacking (machine learning technique)
yzhao062/combo
(AAAI' 20) A Python Toolbox for Machine Learning Model Combination
flennerhag/mlens
ML-Ensemble – high performance ensemble learning
aws-samples/aws-machine-learning-university-dte
Machine Learning University: Decision Trees and Ensemble Methods