build-feature-store

Solid

Build a feature store using Feast for centralized feature management, configure offline and online stores for batch and real-time serving, define feature views with transformations, and implement point-in-time correct joins for ML pipelines. Use when managing features for multiple ML models, ensuring training-serving consistency, serving low-latency features for real-time inference, reusing feature definitions across projects, or building a feature catalog for discovery and governance.

AI & Automation 26 stars 4 forks Updated today MIT

Install

View on GitHub

Quality Score: 81/100

Stars 20%
48
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Build Feature Store > See [Extended Examples](references/EXAMPLES.md) for complete configuration files and templates. Implement centralized feature management with Feast for consistent feature serving across training and inference. ## When to Use - Managing features for multiple ML models across teams - Ensuring training-serving consistency for features - Implementing point-in-time correct historical features - Serving low-latency features for real-time inference - Reusing feature definitions across projects - Versioning feature transformations - Building feature catalog for discovery and governance - Preventing feature leakage in training pipelines ## Inputs - **Required**: Raw data sources (databases, data lakes, data warehouses) - **Required**: Python environment with Feast installed - **Required**: Offline store backend (BigQuery, Snowflake, Redshift, or Parquet files) - **Required**: Online store backend (Redis, DynamoDB, Cassandra, or SQLite for dev) - **Optional**: Feature transformation logic (Python, SQL, Spark) - **Optional**: Entity key definitions (user_id, product_id, etc.) - **Optional**: Kubernetes cluster for Feast server deployment ## Procedure ### Step 1: Initialize Feast Feature Repository Set up Feast project structure and configure storage backends. ```bash # Install Feast with required extras pip install 'feast[redis,postgres]' # Add backends as needed # Initialize new feature repository feast init my_feature_repo cd my_feature_repo # Dir...

Details

Author
pjt222
Repository
pjt222/agent-almanac
Created
1 years ago
Last Updated
today
Language
R
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category