TLDRocket
Sign in
Latest 1Password launches a way for AI agents to log in on your behalf withou... — TechCrunch Canva releases its first image generation model — TechCrunch Donating Agent Skills to the Agentic AI Foundation — Anthropic Microsoft’s Mustafa Suleyman says its AI outperforms doctors on hard c... — TechCrunch Donating Agent Skills to the Agentic AI Foundation — Simon Willison’s Weblog Gradium Open-Sources Phonon, a 31M-Parameter On-Device TTS Model Under... — MarkTechPost Chinese hackers spied on thousands of companies after breaching IT gia... — TechCrunch 'It's impossible to build without them': Google, Amazon, Meta and Micr... — Fortune

The AI intelligence platform

Every AI story that matters — and the intelligence behind it.

TLDRocket reads all relevant sources, removes duplicate coverage, and publishes a short neutral summary of every story, linking back to the original. Free, no spam, unsubscribe anytime.

Add to Slack

Every story also updates live profiles event timelines weekly rankings the AI Market Index

Sunday, 27 June 2021

System Design for Recommendations and Search

Eugene Yan 5 years ago 47

Industrial recommendation and search systems typically split work into offline batch processes (model training, embedding creation, index building) and online serving (candidate retrieval and ranking). Candidate retrieval uses embeddings with approximate nearest neighbor indexes to reduce millions of items to hundreds in under 100 milliseconds, while ranking then scores these candidates using deep learning models with richer features. Implementations from Alibaba, Facebook, JD, and DoorDash demonstrate this pattern across different retrieval methods (embeddings, graphs, decision trees), with practical optimizations like unified query embedding plus ANN lookup in single service instances to reduce latency.

The daily briefing

Every AI story that matters, in your inbox by 8am.

TLDRocket reads all relevant sources, removes duplicate coverage, and summarises the day in two minutes. Follow companies and topics for alerts, or get the briefing in Slack. Free, no spam, unsubscribe anytime.