Learning To Rank Diversely At Airbnb
Not on the map. Why?
Abstract (arXiv)
Airbnb is a two-sided marketplace, bringing together hosts who own listings for rent, with prospective guests from around the globe. Applying neural network-based learning to rank techniques has led to significant improvements in matching guests with hosts. These improvements in ranking were driven by a core strategy: order the listings by their estimated booking probabilities, then iterate on techniques to make these booking probability estimates more and more accurate. Embedded implicitly in this strategy was an assumption that the booking probability of a listing could be determined independently of other listings in search results. In this paper we discuss how this assumption, pervasive throughout the commonly-used learning to rank frameworks, is false. We provide a theoretical foundation correcting this assumption, followed by efficient neural network architectures based on the theory. Explicitly accounting for possible similarities between listings, and reducing them to diversify the search results generated strong positive impact. We discuss these metric wins as part of the online A/B tests of the theory. Our method provides a practical way to diversify search results for large-scale production ranking systems.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Builds on 6 of its 20 references that are in the map. First posted on arXiv 19 Sep 2022.
Builds on
6 of 20 references.
References · 6
- 2019Policy Learning for Fairness in Rankingcited by 74
- 2018Learning a Deep Listwise Context Model for Ranking Refinementcited by 62
- 2019SetRank: Learning a Permutation-Invariant Ranking Model for Information Retrievalcited by 48
- 2018Applying Deep Learning To Airbnb Searchcited by 24
- 2020Improving Deep Learning For Airbnb Searchcited by 19
- 2020Managing Diversity in Airbnb Searchcited by 11
Built on by
Citing papers per year: 2023: 1; 2024: 2; 2025: 0; 2026: 3.
6 papers.
- 2023Inference-time Stochastic Ranking with Risk Controlcited by 3
- 2024Learning to Rank for Maps at Airbnbcited by 0
- 2024Transforming Location Retrieval at Airbnb: A Journey from Heuristics to Reinforcement Learningcited by 0
- 2026High Precision Audience Expansion via Extreme Classification in a Two-Sided Marketplacecited by 0
- 2026JourneyFormer: Encoding Airbnb Guest Journey with Sequence Modelingcited by 0
- 2026RMB: Reward Model Boosting Mitigates Reward Hackingcited by 0
- 2026RMB: Reward Model Boosting Mitigates Reward Hacking27 Sep 2026
- 2026JourneyFormer: Encoding Airbnb Guest Journey with Sequence Modeling17 Jun 2026
- 2026High Precision Audience Expansion via Extreme Classification in a Two-Sided Marketplace16 Feb 2026
- 2024Transforming Location Retrieval at Airbnb: A Journey from Heuristics to Reinforcement Learning23 Aug 2024
- 2024Learning to Rank for Maps at Airbnb25 Jun 2024
- 2023Inference-time Stochastic Ranking with Risk Control12 Jun 2023