Artificial Intelligence 16 min read

Interactive Recommendation and Travel Theme Recommendation in the Fliggy App

This article presents the design and implementation of interactive recommendation and travel‑theme recommendation in Alibaba's Fliggy app, covering background, user demand classification, real‑time interest capture, various recall strategies, ranking models, multi‑task learning, and engineering tricks to improve CTR and user experience.

DataFunTalk
DataFunTalk
DataFunTalk
Interactive Recommendation and Travel Theme Recommendation in the Fliggy App

The presentation introduces two sub‑topics: practical applications of interactive recommendation and deep‑learning algorithms for travel‑theme scenarios in the Fliggy app.

Interactive recommendation, first proposed by YouTube in 2018, uses a question‑and‑feedback loop to explicitly capture user preferences, enabling real‑time preference updates in the app's waterfall feed.

Compared with traditional top‑N feeds, interactive recommendation provides explicit user interaction, faster data pipelines, and higher local CTR, offering a more engaging experience.

User demand is categorized into decision‑phase, sprint‑phase, and seed‑phase users, each with tailored recommendation strategies such as similar‑item recall, complementary recall, and exploratory recall.

The system employs three types of recall: similarity‑based, relevance‑based, and exploratory, leveraging queries, destination cards, and multi‑hop item associations to broaden coverage.

Recommendation reasons are generated from user behavior, user group attributes, and item ranking, displayed on fixed card slots.

Card selection uses a three‑layer fully connected network with features from user profile, real‑time triggers, and card attributes, achieving higher CTR than conventional waterfall recommendations.

Travel‑theme recommendation involves personalized image and copy selection, multi‑stage recall (item and theme), and ranking that jointly considers item and theme CTR predictions, using multi‑task learning to share representations.

Various user segments (silent, seed, decision, in‑trip) receive customized theme recalls based on location, intent, and behavior.

Engineering tricks such as up‑sampling positive samples from theme landing pages further improve performance.

The talk concludes with thanks and invites the audience to share, like, and follow.

machine learningpersonalizationrecommendationAItravel recommendationinteractive recommendationFliggy
DataFunTalk
Written by

DataFunTalk

Dedicated to sharing and discussing big data and AI technology applications, aiming to empower a million data scientists. Regularly hosts live tech talks and curates articles on big data, recommendation/search algorithms, advertising algorithms, NLP, intelligent risk control, autonomous driving, and machine learning/deep learning.

0 followers
Reader feedback

How this landed with the community

login Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.