#22 · Primary category: Classical Machine Learning Frameworks

TransmogrifAI

ai automated-machine-learning automl dsl einstein estimators feature-engineering features machine-learning ml pipelines salesforce scala spark sparkml structured-data transformations transformers transmogrification transmogrify

TransmogrifAI (pronounced trăns-mŏgˈrə-fī) is an AutoML library for building modular, reusable, strongly typed machine learning workflows on Apache Spark with minimal hand-tuning

Project last updated:06/02/26

GitHub Stars

2.3K

Forks

399

Contributors

47

License

BSD-3-Clause

Why we included this project

Teams already invested in Apache Spark and Scala are the natural audience here. TransmogrifAI automates the grunt work of building structured-data models, covering feature engineering, feature sanity checking and selection, and model selection across classifiers, so a cleaned Spark DataFrame can become a trained, evaluated pipeline without hand-tuning every stage. Its distinctive angle is compile-time type safety: features are declared and checked at build time, so data-type mistakes surface before a long training run instead of failing at runtime. That suits production pipelines where modular, reusable feature definitions matter more than chasing the latest deep-learning architectures. If you want AutoML that slots into an existing Spark cluster rather than standing up a separate platform, this is a solid choice.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category