Design a Smart Content Aggregator (Hulu)
viaLeetCode
Design a content aggregator / streaming catalog system like Hulu whose key differentiator is smart recommendations. The system should recommend content based on context such as the day of week and weather: on weekdays recommend slice-of-life / light-hearted movies, on weekends recommend action/thriller/adventure, and treat holidays that fall on weekdays like weekends. Discuss the catalog data model, the contextual recommendation logic, and serving recommendations at scale.
asked …