Créer des cartes postales pour... Note

Créer des cartes postales pour une échelle d'« Airbnb »

L'équipe média d'Airbnb a développé un système de génération de cartes postales pour les réservations de voyages de groupe, en utilisant un algorithme de correspondance de destination innovant. Le système nécessitait une mise en page de texte localisée, une flexibilité de conception et des performances élevées. Pour répondre à la mise en page de texte localisée, un compromis a été trouvé pour formater manuellement les traductions pour les principales destinations de réservation. Un modèle de données de modèle flexible a permis une configuration facile de la position du texte et de la couleur. Pour améliorer les performances, un flux de création de cartes postales asynchrone a été mis en œuvre, minimisant la latence et utilisant l'infrastructure de diffusion de médias existante. Un algorithme de correspondance a été développé pour faire correspondre les cartes postales aux destinations en fonction de l'artwork spécifique à la liste, des destinations populaires, des étiquettes de taxonomie et d'une valeur par défaut de secours. La pré-génération de cartes postales pour les principales destinations a minimisé l'utilisation de cartes postales génériques. La solution met en évidence la nécessité d'outils internes, de capacités de traitement d'images et de texte et de logique de correspondance de destination. Les cartes postales ont été bien accueillies et montrent le pouvoir des capacités médias pour améliorer l'expérience de voyage de groupe d'Airbnb.