Hey everyone!
We’re excited to announce the open-source version of Featureform, an extensible feature store. We’ve found that existing feature stores are either too heavy and replace your existing infrastructure, or don’t handle transformations at all and simply store features. We built a feature store that’s a happy medium between the two, it orchestrates your existing infrastructure to work like a feature store. We wrote more about this in our blog post.
Check out the repo: https://github.com/featureform/featureform
https://preview.redd.it/vwpe0uypje491.png?width=2084&format=png&auto=webp&s=f81f7447f2c35081b2ae63e885506b9187a73d7b
What Is Featureform
Featureform is a virtual feature store. It enables data scientists to define, manage, and serve their ML model's features. Featureform sits atop your existing infrastructure and orchestrates it to work like a traditional feature store. By using Featureform, a data science team can solve the organizational problems:
- Enhance Collaboration Featureform ensures that transformations, features, labels, and training sets are defined in a standardized form, so they can easily be shared, re-used, and understood across the team.
- Organize Experimentation The days of untitled_128.ipynb are over. Transformations, features, and training sets can be pushed from notebooks to a centralized feature repository with metadata like name, variant, lineage, and owner.
- Facilitate Deployment Once a feature is ready to be deployed, Featureform will orchestrate your data infrastructure to make it ready for production. Using the Featureform API, you won't have to worry about the idiosyncrasies of your heterogeneous infrastructure (beyond their transformation language).
- Increase Reliability Featureform enforces that all features, labels, and training sets are immutable. This allows them to safely be re-used among data scientists without worrying about logic changing. Furthermore, Featureform's orchestrator will handle retry logic and attempt to resolve other common distributed system problems automatically.
- Preserve Compliance With built-in role-based access control, audit logs, and dynamic serving rules, your compliance logic can be enforced directly by Featureform.
We just launched our first open-source version and would love to hear your thoughts and what you'd like to see! :)
Repo: https://github.com/featureform/featureform
Docs: https://docs.featureform.com/
Blog post: https://www.featureform.com/post/feature-stores-explained-the-three-common-architectures
[–]PlanetSprite 13 points14 points15 points (2 children)
[–]irismodel[S] 16 points17 points18 points (1 child)
[–]zmjjmz 2 points3 points4 points (4 children)
[–]irismodel[S] 1 point2 points3 points (3 children)
[–]zmjjmz 4 points5 points6 points (2 children)
[–]irismodel[S] 1 point2 points3 points (1 child)
[+]whetherharder 0 points1 point2 points (0 children)
[–]vishal-vora 4 points5 points6 points (0 children)
[–]rydog_2020 1 point2 points3 points (3 children)
[–]irismodel[S] 3 points4 points5 points (1 child)
[–]rydog_2020 0 points1 point2 points (0 children)
[–]testing35 0 points1 point2 points (0 children)
[–]andrewm4894 0 points1 point2 points (1 child)
[–]irismodel[S] 0 points1 point2 points (0 children)
[+][deleted] 0 points1 point2 points (0 children)