JourneyFormer: Encoding Airbnb Guest Journey with Sequence Modeling
Not on the map. Why?
Abstract (arXiv)
Sequence modeling has become increasingly popular in recommendation and ranking algorithms, owing to its capacity to model users' historical behaviors and infer user intentions. Despite its theoretical simplicity, the practical deployment of a sequence model in production is non-trivial due to complexity of the sequence and sparse labels. For example, in Airbnb, guest sequences are often long, exploratory and complex, and we focus on booking labels, which are sparse. As such, we are often required to make various design decisions regarding data and modeling to strike a balance between effectiveness and scalability. This work delved into these production challenges and deployed JourneyFormer, a sequence modeling solution for search ranking at Airbnb. We detail crucial design considerations, covering aspects such as guest event selection, ID embeddings, model architecture, and label attribution. Additionally, we describe several tailored strategies to accelerate model training and inference. JourneyFormer has been successfully deployed within Airbnb's production, where its effectiveness and impact have been evidenced not only by improved offline ranking metrics but also by significant gains in key business metrics through online A/B testing across 2 production surfaces.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 29 of its 44 references that are in the map. First posted on arXiv 17 Jun 2026.
Builds on
29 of 44 references.
References · 29
- 2017Attention Is All You Needcited by 60,361
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2023LLaMA: Open and Efficient Foundation Language Modelscited by 14,132
- 2014Empirical Evaluation of Gated Recurrent Neural Networks on Sequence Modelingcited by 2,367
- 2018Self-Attentive Sequential Recommendationcited by 1,184
- 2019BERT4Rec: Sequential Recommendation with Bidirectional Encoder Representations from Transformercited by 964
- 2015Session-based Recommendations with Recurrent Neural Networkscited by 695
- 2017Deep Interest Network for Click-Through Rate Predictioncited by 544
- 2018Personalized Top-N Sequential Recommendation via Convolutional Sequence Embeddingcited by 476
- 2017Deep & Cross Network for Ad Click Predictionscited by 393
- 2017Neural Attentive Session-based Recommendationcited by 237
17 more
- 2016Fusing Similarity Models with Markov Chains for Sparse Sequential Recommendationcited by 152
- 2022Intent Contrastive Learning for Sequential Recommendationcited by 91
- 2017Personalizing Session-based Recommendations with Hierarchical Recurrent Neural Networkscited by 84
- 2017Translation-based Recommendationcited by 71
- 2022PinnerFormer: Sequence Modeling for User Representation at Pinterestcited by 57
- 2023Frequency Enhanced Hybrid Attention Network for Sequential Recommendationcited by 52
- 2022Sequential Recommendation via Stochastic Self-Attentioncited by 37
- 2023TransAct: Transformer-based Realtime User Action Model for Recommendation at Pinterestcited by 35
- 2018Applying Deep Learning To Airbnb Searchcited by 24
- 2023Attention Calibration for Transformer-based Sequential Recommendationcited by 15
- 2023Unified Embedding: Battle-Tested Feature Representations for Web-Scale ML Systemscited by 14
- 2020Managing Diversity in Airbnb Searchcited by 11
- 2023RankFormer: Listwise Learning-to-Rank Using Listwide Labelscited by 9
- 2023Optimizing Airbnb Search Journey with Multi-task Learningcited by 7
- 2024Multi-objective Learning to Rank by Model Distillationcited by 7
- 2022Learning To Rank Diversely At Airbnbcited by 6
- 2024Semantic Retrieval at Walmartcited by 3
Built on by
Not cited yet.