Requirements
What it is
Clipstream, a made-up video platform, wants better search. Clarify:
- catalogue: about 500,000,000 videos; 20,000 hours uploaded a day;
- queries: short typed text ('how to fix a leaking tap', 'goal highlights last night', song names), many languages;
- latency: results within 200 ms;
- freshness: a new upload should be searchable within minutes; news and sport within seconds of being processed;
- goal: people find and watch what they searched for; satisfied searches, not just clicks.
Why it matters
Video is the hardest content to search.
- The words people type often appear nowhere in the title.
- What a video is about is in its speech, its pictures and its sound.
- So most of the work is turning video into searchable signals before anyone searches.
In the real world: Video platforms index automatic speech transcripts, on-screen text and visual content precisely because metadata alone is unreliable.
Searching only titles and descriptions. Uploaders write misleading or empty titles, and the best answer to 'how to fix a leaking tap' may be titled 'Saturday DIY #14'.