Your question is Design Multimodal Data Labeling Router. Take a moment with it on the right.
Talk me through your thinking if you like. When you're confident, submit your answer and I'll grade it like a real screen (7/10 or better passes).
LabelFlow is a managed data labeling platform used by enterprise ML teams to annotate text, images, audio, video, and document/PDF data. Customers upload tasks, and the platform must route each item to the right annotator queue, pre-label model, and quality-control workflow while keeping turnaround time and cost low.
| Signal | Value |
|---|---|
| Enterprise customers | 4,000 |
| Daily active annotators | 120,000 |
| Tasks created per day | 45M |
| Peak task-ingest QPS | 18K |
| Peak labeling-assignment QPS | 35K |
| Active task backlog | 600M items |
| Input modalities | text, image, audio, video, PDF/document |
| p99 latency budget for assignment API | 250ms |
Design an end-to-end ML system for a multi-input-type labeling platform. Your design should address: