System Design · Airbnb · Hard
You are asked to design a recommendation system for a vacation rental marketplace. The system should use learned user vectors to first retrieve a small set of candidate properties and then rank those candidates so that the listings a guest is most likely to reserve appear at the top. The overall objective is to improve booking conversion while also maintaining long-term guest satisfaction. Your design should cover the following points: Overall architecture: Describe the…
Checking your access…