New User Cold Start
New users have no interaction history. Strategies to bootstrap recommendations:
Onboarding preferences — Ask users to rate items or select interests during signup. Keep it quick (3-5 selections) to avoid abandonment. Spotify's artist/genre selection is a good example.
Demographic signals — Use age, location, device type, or referral source as weak signals. "Users in your area often like..."
Contextual recommendations — Time of day, day of week, device type can inform initial suggestions. Mobile users at lunchtime might want different content than desktop users in the evening.
Popularity fallback — Show trending or globally popular items. Not personalized, but better than nothing.
Exploration strategies — Intentionally show diverse items to quickly learn preferences. Use bandit algorithms to balance showing proven items vs. learning about the user.
