Interactive pipeline demo
Feature Store Mini — batch workflow with one code path for CLI, API, and notebooks.
Upload a CSV or run the bundled Telco-style sample. You get the same feature table and validation summary as the repository and the live service—useful when reviewers want evidence, not slides.
- 8derived features
- 1pipeline entrypoint
- 4validation checks
How it works
- Definitions — each feature documents inputs, dtype, and meaning in one registry.
-
Transform — a single build step produces
customer_id+ feature columns. - Validate — duplicates, schema, and sanity checks before you trust the file.
Deliberately small: not Feast or Tecton — a reusable pattern for consistent offline features and a clear proof-of-work story.
Run the pipeline
Upload your own churn-style CSV, or run the bundled synthetic sample — no local file required. Same engine as POST /demo/transform on the API host.
Live on the API host
Upload a raw .csv (max 2 MB), or use Try bundled sample to fetch sample_raw.csv from the service (~250 synthetic rows).
Local CLI
After pip install -r requirements.txt:
python -m src.pipeline.build_feature_table