feature_engine and feature-engineering-tutorials

Feature-engine is a production-ready library providing automated feature engineering and selection transformers, while the rasgointelligence repository is an educational resource offering tutorials on those same concepts—making them complements where one teaches the theory and practices that the other implements.

feature_engine
87
Verified
Maintenance 16/25
Adoption 23/25
Maturity 25/25
Community 23/25
Maintenance 10/25
Adoption 10/25
Maturity 16/25
Community 24/25
Stars: 2,211
Forks: 338
Downloads: 334,479
Commits (30d): 1
Language: Python
License: BSD-3-Clause
Stars: 290
Forks: 101
Downloads:
Commits (30d): 0
Language: Jupyter Notebook
License: AGPL-3.0
No risk flags
No Package No Dependents

About feature_engine

feature-engine/feature_engine

Feature engineering and selection open-source Python library compatible with sklearn.

Provides 70+ specialized transformers for imputation, encoding, discretization, outlier handling, variable transformation, and feature selection—each following sklearn's fit/transform API for seamless pipeline integration. Covers domain-specific engineering including datetime extraction, text feature generation, lag/window features for time series, and statistical selection methods like mutual information and PSI-based filtering. Handles end-to-end preprocessing workflows from missing data to feature creation and elimination across tabular, temporal, and text data.

About feature-engineering-tutorials

rasgointelligence/feature-engineering-tutorials

Data Science Feature Engineering and Selection Tutorials

Related comparisons

Scores updated daily from GitHub, PyPI, and npm data. How scores work