{"id":50596512,"url":"https://github.com/dmatrix/feast_workshops","last_synced_at":"2026-06-05T14:32:12.298Z","repository":{"id":39576884,"uuid":"390533482","full_name":"dmatrix/feast_workshops","owner":"dmatrix","description":"A series of workshop modules introducing Feast feature store.","archived":false,"fork":false,"pushed_at":"2022-05-31T23:47:30.000Z","size":24853,"stargazers_count":18,"open_issues_count":2,"forks_count":8,"subscribers_count":2,"default_branch":"master","last_synced_at":"2023-08-15T18:40:25.986Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dmatrix.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-07-28T23:06:08.000Z","updated_at":"2023-08-14T07:30:55.000Z","dependencies_parsed_at":"2022-09-04T09:41:13.187Z","dependency_job_id":null,"html_url":"https://github.com/dmatrix/feast_workshops","commit_stats":null,"previous_names":[],"tags_count":0,"template":null,"template_full_name":null,"purl":"pkg:github/dmatrix/feast_workshops","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmatrix%2Ffeast_workshops","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmatrix%2Ffeast_workshops/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmatrix%2Ffeast_workshops/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmatrix%2Ffeast_workshops/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dmatrix","download_url":"https://codeload.github.com/dmatrix/feast_workshops/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmatrix%2Ffeast_workshops/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33946818,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-05T02:00:06.157Z","response_time":120,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-06-05T14:32:12.118Z","updated_at":"2026-06-05T14:32:12.293Z","avatar_url":"https://github.com/dmatrix.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n![](images/feast_logo.png)\n\n### What is Feast?\n\n[Feast](https://feast.dev/) is an operational data system for managing and serving machine learning features to \nmodels in production. It can serve features from a low-latency offline store (for real-time prediction) \nor from an off-line store (for scale-out batch scoring or training models).\n\n![](images/feast_hero_010.png)\nFeature stores have emerged as a pivotal component in the modern machine learning stack, as more data scientists \nand engineers work together to operationalize ML. Associated with this task are some operational challenges. \nThe toughest challenges for operationalizing ML is data: how to compute and select features, store, \nvalidate serve, discover and share them.\n\n### Goal and Objective\nIn this series of instructor led lectures and hands-on workshops, divided them into distinct modules, you will learn:\n\n* what key problems feature stores solve to operationalize ML\n* why features stores are a pivotal components in the model machine learning stack\n* common key use cases and deployment patterns for feature stores observed by the MLOps and ML practitioners\n* how feature stores are playing a transformational role with the rise of modern data platforms\n* get a hands-on experience with the popular open source feature store Feast\n\nThe workshop, all done on your laptop, is divided into four modules:\n\n|  Time (mins) |  Description |  Module |\n|---|---|---|\n| 45-60  | Feast Concepts, Declarative \u0026 Consumption APIs, and Creating Features for offline/online access | [Module 1](module_1/README.md)  |\n| 45 | Quick intro to [MLflow](https://mlflow.org/) and Feast \u0026  MLflow integration. A Driver ranking use builds, tracks and registers few runs in MLflow|[Module 2](module_2/README.md)  |\n| 45  | A credit scoring \u0026 loan application use case with [XGBoost](https://xgboost.readthedocs.io/en/latest/) and [Ray](https://docs.ray.io/en/master/) for Distributed Training. First, we use single core. Then use Ray to distribute over mulitple cores. | [Module 3](module_3/README.md)   |\n| 45  | How to use Feast for on-demand transformations (WIP)  | [Module 4](module_4/README.md)  |\n\n\n### Who Should Take This Workshop\n\nA data scientist or data engineer who wants to learn and understand: \n * how Feature Store builds a bridge between your feature data and machine learning models\n * how to serve consistent features for both training and low-latency inference \n * how to build feature engineering pipelines to build features\n\n### Skill Level\nBeginner to Intermediate\n\n### Instructor\n\n- [Jules S. Damji](https://www.linkedin.com/in/dmatrix/) \n- [@2twitme](https://twitter.com/2twitme)\n     \n### Prerequisites\n * Knowledge of Python 3 and programming in general\n * Preferably a UNIX-based, fully-charged laptop with 8-16 GB, with a Chrome or Firefox browser\n * Some knowledge of Machine Learning concepts, libraries, and frameworks:\n   * scikit-learn\n   * pandas and Numpy\n   * PyCharm/IntelliJ or choice of syntax-based Python editor\n * pip/pip3 or conda and Python 3 installed\n * Loads of virtual laughter, curiosity, and a sense of humor ... :-)\n\n### Obtaining the Workshop materials\nFamiliarity with **git** is important so that you can get all the material easily during the tutorial and\nworkshop as well as continue to work in your free time, after the session is over.\n\n``` git clone git@github.com:dmatrix/feast_workshops.git```\n\n``` git clone https://github.com/dmatrix/feast_workshops.git```\n\n### Documentation Resources\nThis workshop will refer to documentation:\n * [Feast Docs](https://rtd.feast.dev/en/latest/)\n * [Feast Python SDK](https://rtd.feast.dev/en/latest/)\n * [Feast CLI](https://docs.feast.dev/reference/feast-cli-commands)\n * [MLflow](https://mlflow.org/docs/latest/index.html)\n * [Ray.io](https://docs.ray.io/en/master/)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdmatrix%2Ffeast_workshops","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdmatrix%2Ffeast_workshops","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdmatrix%2Ffeast_workshops/lists"}