← All drills

Wire a Recommender into Services

What you'll be able to do

Turn a trained model into the thing a company actually runs — a set of services with contracts, a latency budget, and a failure policy. This is the step between a notebook that works and a system that serves: where the model's work ends and engineering starts. Wraps a retrieval model; do Build a Two-Tower Retrieval Engine first if two-tower models are new to you.

⌁ Every production recommender is this shape: retrieval, features, eligibility and ranking behind an orchestrator, with a batch job feeding them. The same decomposition carries to search ranking, feed ranking, and retrieval-augmented LLM systems.
Start this internship
Create an account to unlock the 6 sections, the workbench, and askThili.
Begin

Sections

1. Wire a Recommender into Services
🔒 locked
2. Where the Seams Go
🔒 locked
3. The First Service
🔒 locked
4. The Rest of the Fleet
🔒 locked
5. The Orchestrator
🔒 locked
6. Does It Still Work?
🔒 locked

Dig deeper

📄Hidden Technical Debt in Machine Learning Systems (Sculley et al., 2015, NeurIPS)
paper
📄Deep Neural Networks for YouTube Recommendations (Covington, Adams & Sargin, 2016, RecSys)
paper
🔗thili-ai/thilipipe — the reference implementation you build in this course
code