The Question
ML Design
Uber Eats Recommendation System
Design a high-scale, real-time restaurant recommendation and ranking system for a food delivery platform. The system should optimize for conversion rate (CVR) while accounting for geographical constraints, real-time delivery estimates, and complex user preferences across millions of users and thousands of local merchants.
LightGBM
Kafka
Spark
Flink
Redis
ElasticSearch
Tecton
S3
NDCG
AUC