Requirements
What it is
Clipstream (the made-up video platform from module 35) wants a personalised home feed. Clarify:
- scale: 50,000,000 daily users, about 4 home-feed opens each; hundreds of millions of videos; thousands of hours uploaded daily;
- surfaces: the home feed (open-ended browsing) and 'up next' after a video (strongly shaped by what was just watched);
- latency: the feed must render within about 200 ms;
- goal: people find videos they value and come back; not just more minutes today;
- constraints: safety and policy rules; creators, especially new ones, need a fair chance at an audience.
Why it matters
The goal statement matters more here than anywhere: a recommender optimised for the wrong thing changes what millions of people watch.
- Home feed and 'up next' have different intents and usually get different models or features.
In the real world: Video platforms have publicly described moving from clicks to watch time, and later adding satisfaction surveys and 'not interested' signals to their objectives.
Accepting 'maximise watch time' as the goal without question. It can reward long, low-value videos and autoplay loops that people later regret.