ML System Design Case Studies
The field of machine learning (ML) has grown exponentially over the past decade, transforming industries and reshaping the way businesses operate. As organizations increasingly adopt ML technologies, the need for effective system design becomes paramount. Understanding how to architect robust, scalable, and efficient ML systems is crucial for leveraging the full potential of these technologies.
This article presents a comprehensive collection of 14 ML system design case studies, each providing unique insights into the challenges and solutions encountered in real-world applications. These case studies, highlight the diverse approaches and best practices employed by leading companies and institutions in deploying ML systems.
Case Studies Table
Below is the table summarizing the 14 ML system design case studies:
Company | Industry | Title | Tag | Year | Link |
---|---|---|---|---|---|
How we built Text-to-SQL at Pinterest | LLM | 2024 | Link | ||
Grab | Delivery and mobility | LLM-powered data classification for data entities at scale | LLM | 2024 | Link |
Musings on building a Generative AI product | generative ai | 2024 | Link | ||
Netflix | Media and streaming | Video annotator: a framework for efficiently building video classifiers using vision-language models and active learning | product feature | 2024 | Link |
Candidate Generation in a Large Scale Graph Recommendation System: People You May Know | recommender system product feature | 2024 | Link | ||
Swiggy | Delivery and mobility | Utilizing DevNet with Variational Loss for Fraud Detection in Hyperlocal Food Delivery | fraud detection | 2024 | Link |
Canva | Tech | How we see groups in design. | CV product feature | 2024 | Link |
Nvidia | Tech | Applying Generative AI for CVE Analysis at an Enterprise Scale | bug detection LLM | 2024 | Link |
Doordash | Delivery and mobility | Improving ETAs with Multi-Task Models, Deep Learning, and Probabilistic Forecasts | ETA prediction | 2024 | Link |
Uber | Delivery and mobility | Demand and ETR Forecasting at Airports | forecast | 2024 | Link |
Retrieval-Augmented Generation with Knowledge Graphs for Customer Service Question Answering | RAGcustomer support | 2024 | Link | ||
Picnic | Delivery and mobility | Enhancing Search Retrieval with Large Language Models (LLMs) | LLMsearch retrival | 2024 | Link |
Amazon | e-commerce | Building commonsense knowledge graphs to aid product recommendation | LLMproduct recommendation | 2024 | Link |
Vimeo | Media and streaming | From idea to reality: Elevating our customer support through generative AI | customer support generative ai | 2023 | Link |
I plan to add more case studies regularly. So be sure to check back frequently for the latest updates and insights in ML system design.