Airbnb has enhanced its open-source Chronon feature platform by integrating Push Mode and Near Real Time (NRT) Model Transform. This development allows sequence-based recommendation embeddings to update within seconds of guest activity. Previously, these embeddings could be up to two days old, but now they typically update within 10 to 30 seconds.
The reduction in data staleness has shown measurable improvements. Airbnb reported a 1.67% improvement in offline Normalized Discounted Cumulative Gain (NDCG), a common metric for ranking quality. Online A/B testing also indicated an approximate 0.33% increase in uncancelled bookings, suggesting more relevant recommendations lead to better user engagement and conversion.
The previous system relied on a daily batch job to run a Transformer encoder, which processed guest booking, review, and browsing history to generate embeddings. While these embeddings were stored for low-latency retrieval during searches, any guest activity occurring after the daily batch would not be reflected until the next day's run, leading to significant delays in recommendation freshness.
To resolve the staleness problem, Airbnb introduced two new features to Chronon. Push Mode enables streaming jobs to publish notifications when feature values are committed, allowing immediate downstream processing. NRT Model Transform allows deployed models, such as the Transformer sequence encoder, to run directly within this streaming pipeline. This avoids the need for a separate inference implementation for streaming workflows.
The new pipeline captures real-time events like searches and listing views, combines them with existing guest sequence data, and triggers model inference when updated feature states are available. The newly generated embeddings are then written to the same low-latency store used by the batch system. This integration means the online ranking system continues to function as before, but with significantly more current user representations.
✨ This summary was generated by AI from the outlets' reporting listed below. It is not independently verified and may contain errors — check the original sources. How BrevFeed works →
One email each morning: the day's tech stories, clustered across outlets and summarized. No account needed.
One email a day. Unsubscribe in one click, any time.
Spend a few minutes, get the whole day. Every topic's top stories in one hands-free rundown — listen, watch, or read the transcript.
▶ Play today's briefNew every morning, and the back catalogue is archived by date.
Airbnb updated its open-source Chronon feature platform with Push Mode and Near Real Time (NRT) Model Transform, reducing the staleness of recommendation embeddings from nearly two days to seconds. This change improved offline NDCG by 1.67% and increased uncancelled bookings by approximately 0.33% in A/B tests. The update allows guest activity to be reflected in recommendations almost immediately, improving the relevance of search results.