Back to problems

Design a restaurant recommender under cold start

System Design · Meta · Hard

You are responsible for the restaurant recommendation module inside a city-based mobile application. Your goal is to build a ranking system that jointly balances proximity to the user, predicted user satisfaction, promotion of unfamiliar venues, and variety across different cuisine types. Address the following components: (a) Feature engineering: Starting from sparse signals such as coarse location pings, time spent on a restaurant detail page, and unstructured review text,…

Checking your access…