Optimizing Airbnb Search Journey with Multi-task Learning

Chun How Tan, Austin Chan, Malay Haldar, Jie Tang, Xin Liu +4 more
5/28/2023
cs.IRcs.AIcs.LG

No confident code implementation found for this paper.

Abstract

At Airbnb, an online marketplace for stays and experiences, guests often spend weeks exploring and comparing multiple items before making a final reservation request. Each reservation request may then potentially be rejected or cancelled by the host prior to check-in. The long and exploratory nature of the search journey, as well as the need to balance both guest and host preferences, present unique challenges for Airbnb search ranking. In this paper, we present Journey Ranker, a new multi-task deep learning model architecture that addresses these challenges. Journey Ranker leverages intermediate guest actions as milestones, both positive and negative, to better progress the guest towards a successful booking. It also uses contextual information such as guest state and search query to balance guest and host preferences. Its modular and extensible design, consisting of four modules with clear separation of concerns, allows for easy application to use cases beyond the Airbnb search ranking context. We conducted offline and online testing of the Journey Ranker and successfully deployed it in production to four different Airbnb products with significant business metrics improvements.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{tan2023optimizing,
  title  = {Optimizing Airbnb Search Journey with Multi-task Learning},
  author = {Chun How Tan and Austin Chan and Malay Haldar and Jie Tang and Xin Liu and Mustafa Abdool and Huiji Gao and Liwei He and Sanjeev Katariya},
  year   = {2023},
  eprint = {2305.18431},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2305.18431v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2305.18431.svg)](https://codeofpaper.com/paper/2305.18431)

Discussion