TransmogrifAI is a popular AutoML library coded in Scala programming language. The library/framework runs on Apache Spark. It’s originally focused on accelerating the productivity of machine learning developers by facilitating them with machine learning automation.

The library also provides access to an API that enforces compile-time type-safety, reusability, and modularity. Users of this framework can achieve a high level of accuracy with an almost 100x reduction in time.

TransmogrifAI is an idea choice for engineers that want to develop production-ready ML applications in a few hours. They can create modules, strongly types ML workflows, and these are reusable modules.

Model insights use stored feature metadata to help with debugging. It also provides valuable insights to end-users, making ML models less of a black box.

Project Background


  • Multi-class Classification
  • Regression
  • Aggregation and joins
  • Conditional aggregation
Scroll to Top