DrawLintDrawLint.ai
Medium✦ Official
45 min

Recommendation System

Design a personalized recommendation engine that suggests items based on behavior, preferences, and collaborative signals.

These requirements and scale numbers are for reference. The AI reviewer will evaluate your design based on the functional requirements and assumptions you define.

🎯 Key Requirements

  • Generate personalized recommendations per user
  • Combine collaborative-filtering and content-based signals
  • Refresh recommendations as users interact with new items

📐 Scale Expectations

  • 1M users, 100K items in catalog
  • Recommendations served within 200ms
  • Daily batch retrain plus near-real-time feature updates

🔗 Related Topics

Community Submissions (0)

No designs submitted yet

Be the first!

Go to Canvas