chiphuyen/machine-learning-systems-design
An HTML booklet teaching machine learning systems design covering project setup, data pipelines, modeling, and deployment.

This repository contains an educational booklet on machine learning systems design written by Chip Huyen. It covers four main steps of ML system development: project setup, data pipeline, modeling (selecting, training, debugging), and serving (testing, deploying, maintaining). The content includes practical resources, case studies from engineers at major tech companies, and 27 open-ended interview questions. It serves as introductory material to ML systems design, with a more comprehensive updated book available separately.