← all repositories

spotify/featran

A Scala library for feature transformation and engineering in machine learning workflows.

475 stars Scala ML FrameworksData Tooling
featran
Not currently ranked — collecting fresh signals.
star history

Featran is a Scala library that simplifies feature engineering for machine learning by providing common transformation operations like scaling, encoding, and normalization. It implements a two-step pattern combining global aggregation followed by element-wise mapping, supporting algorithms such as Min-Max scaling and one-hot encoding. The library integrates with multiple data processing backends including Spark, Flink, Scalding, and Scio.

Frequently asked

What is spotify/featran?
A Scala library for feature transformation and engineering in machine learning workflows.
Is featran open source?
Yes — spotify/featran is open source, released under the Apache-2.0 license.
What language is featran written in?
spotify/featran is primarily written in Scala.
How popular is featran?
spotify/featran has 475 stars on GitHub.
Where can I find featran?
spotify/featran is on GitHub at https://github.com/spotify/featran.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.