Search⌘ K

Booking Model

Explore how to design a booking prediction model for rental search ranking, focusing on feature engineering techniques such as geolocation transformations, embeddings, and normalization. Learn to select training data effectively and implement deep learning architectures to predict booking likelihood accurately.

3. Model

Feature engineering

  • Geolocation of listing (latitude/longitude): Taking raw latitude and raw longitude features is very tough to model as feature distribution is not smooth. One way around this is to take a log of distance from the center of the map for latitude and longitude separately.

  • Favourite place: store user’s favorite neighborhood place in 2 dimensions grid. For example, users add Pier 39 as their favorite place, we encode this place into a specific cell, then use embedding before training/serving. ...

Features