Design a nearby-place recommendation system for a mobile product. When a user opens a “Places Near Me” or local discovery surface, the system should return a ranked list of nearby places such as shops, restaurants, events, attractions, or Marketplace pickup locations.