실시간으로 업데이트되는 게스트 여정: Chronon을 ... 노트

실시간으로 업데이트되는 게스트 여정: Chronon을 이용한 Airbnb의 시퀀스 추천기 확장

Airbnb의 검색 기능은 이전에는 게스트 임베딩을 업데이트하기 위해 일일 배치 작업에 의존하여 검색 결과가 오래되었습니다. 이러한 최신성 부족은 게스트의 최근 활동이 최대 이틀까지 반영되는 것을 지연시킬 수 있었습니다. 이를 해결하기 위해 Airbnb는 Push Mode와 Near-real-time (NRT) Model Transform이라는 두 가지 새로운 Chronon 기능을 도입했습니다. Push Mode는 스트리밍 작업이 새로운 기능 값을 사용할 수 있을 때 즉시 다운스트림 소비자에게 알릴 수 있도록 합니다. NRT Model Transform은 모델 추론이 스트리밍 파이프라인 내에서 직접 실행될 수 있도록 합니다. 이 두 가지 기능을 결합하면 게스트 활동이 즉각적인 임베딩 업데이트를 트리거할 수 있습니다. 이 프로세스는 지연 시간을 이틀에서 1분 미만으로 크게 줄입니다. 오프라인 평가에서는 NDCG가 +1.67% 향상되었고, 온라인 테스트에서는 취소되지 않은 예약이 0.33% 증가했습니다. 이러한 일반적인 플랫폼 기능은 이제 오픈 소스 Chronon 프로젝트에서 사용할 수 있습니다. 이러한 발전은 검색 결과가 게스트의 즉각적인 관심사에 대해 더 관련성 있고 반응적으로 되도록 보장합니다.
CdXz5zHNQW_Evdd7NxsUd.jpeg