← Back to Learning Hub

11.2 ML System Design

Advanced · 8 articles · MODULE 11: SYSTEM DESIGN

Recommendation Systems

Tutorial · Advanced · 12 min

A recommender predicts what a user will like and ranks items by that predicted preference.

RecSysSearch

By: Anacodic Team

Start Reading →

Feed Ranking

Tutorial · Advanced · 15 min

A social feed decides, in ~200 ms, which of thousands of eligible posts to show you and in what order.

RecSysSearch

By: Anacodic Team

Start Reading →

Search Systems

Tutorial · Advanced · 14 min

A search system turns a query into a ranked list of documents in tens of milliseconds over billions of docs.

RecSysSearch

By: Anacodic Team

Start Reading →

Fraud Detection

Tutorial · Advanced · 16 min

Fraud detection is heavily imbalanced binary classification under a real-time latency budget: maybe 0.1% of transactions are fraud, so accuracy is a trap (predict "n…

RecSysSearch

By: Anacodic Team

Start Reading →

ML Inference Systems

Tutorial · Advanced · 22 min

Training produces a model once; inference runs it millions of times a day, and that is where the real engineering lives.

RecSysSearch

By: Anacodic Team

Start Reading →

Common ML System Design Interview Questions

Tutorial · Advanced · 17 min

Every ML-system-design interview is the same seven-step walk applied to a different product.

RecSysSearch

By: Anacodic Team

Start Reading →

Voice Agent Architectures: Cascaded vs Speech-to-Speech

Tutorial · Advanced · 21 min

A phone-answering agent is built one of two ways: cascaded speech-to-text to language model to text-to-speech, or a single speech-to-speech model.

Voice AgentsLatency

By: Anacodic Team

Start Reading →

Turn-Taking in Voice Agents: Endpointing, VAD and Barge-In

Tutorial · Advanced · 24 min

Before a voice agent can answer, something must decide the caller has finished speaking, and silence alone cannot tell a hesitation from the end of a turn.

Voice AgentsLatency

Includes Colab notebook

By: Anacodic Team

Start Reading →