#610 · Primary category: Education & Research

machine-learning-systems-design

data-science machine-learning-production mlops

A booklet on machine learning systems design with exercises. NOT the repo for the book "Designing Machine Learning Systems", which is `dmls-book`

Project last updated:04/15/23

GitHub Stars

10.6K

Forks

1.6K

Contributors

3

License

Other

Why we included this project

This booklet walks through the four main phases of building a production machine learning system: project setup, the data pipeline, modeling, and serving. It was written for engineers prepping for ML systems design interviews, and it ends with 27 open-ended design questions plus links to community answers. Along the way it points to practical resources and real-world case studies from ML engineers at major tech companies, so you get a sense of how these systems actually get deployed. The author later published a much more comprehensive book on the same subject, so treat this as a compact study companion rather than a full reference. If you want a concise, well-organized overview of the design decisions behind production ML, this is a solid starting point.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category