docs/getting-started/use-cases.md
This page covers common use cases for Feast and how a feature store can benefit your AI/ML workflows.
Recommendation engines require personalized feature data related to users, items, and their interactions. Feast can help by:
A typical recommendation engine might need features such as:
Feast allows you to define these features once and reuse them across different recommendation models, ensuring consistency between training and serving environments.
{% content-ref url="../tutorials/tutorials-overview/driver-ranking-with-feast.md" %} Driver Ranking Tutorial {% endcontent-ref %}
Risk scorecards (such as credit risk, fraud risk, and marketing propensity models) require a comprehensive view of entity data with historical contexts. Feast helps by:
Credit risk models might use features like:
Feast enables you to combine these features from disparate sources while maintaining data consistency and freshness.
{% content-ref url="../tutorials/tutorials-overview/real-time-credit-scoring-on-aws.md" %} Real-time Credit Scoring on AWS {% endcontent-ref %}
{% content-ref url="../tutorials/tutorials-overview/fraud-detection.md" %} Fraud Detection on GCP {% endcontent-ref %}
Natural Language Processing (NLP) and Retrieval Augmented Generation (RAG) applications require efficient storage and retrieval of text embeddings. Feast supports these use cases by:
RAG systems can leverage Feast to:
Feast makes it remarkably easy to make data available for retrieval by providing a simple API for both storing and querying vector embeddings.
{% content-ref url="../tutorials/rag-with-docling.md" %} RAG with Feast Tutorial {% endcontent-ref %}
Time series forecasting for demand planning, inventory management, and anomaly detection benefits from Feast through:
Demand forecasting applications typically use features such as:
Feast allows you to combine these diverse data sources and make them available for both batch training and online inference.
While Feast was initially built for structured data, it can also support multi-modal applications by:
Across all these use cases, Feast provides several core benefits:
By implementing a feature store with Feast, teams can focus on model development rather than data engineering challenges, accelerating the delivery of ML applications to production.