Artificial Intelligence 12 min read

Personalized Push Notification System: Embedding, Recall, and Ranking Techniques at Meitu

This article presents a comprehensive technical overview of Meitu's personalized push notification pipeline, detailing the evolution of embedding methods (Word2Vec, Airbnb listing embedding, graph embedding), multiple recall strategies (global, personalized, attribute, and content‑based), and a progression of ranking models from logistic regression to field‑wise three‑tower architectures, highlighting their impact on click‑through rates.

DataFunTalk
DataFunTalk
DataFunTalk
Personalized Push Notification System: Embedding, Recall, and Ranking Techniques at Meitu

The article introduces push notifications as a crucial user‑engagement tool and explains how deep learning advances enable more effective, less intrusive personalized push strategies.

Embedding Evolution : It covers three embedding approaches—Word2Vec‑based feed embeddings, Airbnb‑style listing embeddings that incorporate user interactions beyond clicks, and recent graph neural network embeddings that combine user behavior with item features.

Recall Models : Four recall categories are described: global recall (hot lists, keywords), personalized recall (user behavior‑driven), attribute‑based recall (demographics, device), and content‑based recall (similarity, keyword, and copy similarity). Specific models such as YoutubeNet, clustering recall, and various copy‑recall methods are detailed, with reported click‑through improvements.

Ranking Models : The ranking pipeline progresses from a simple logistic regression model to increasingly complex architectures: xNFM (enhanced factorization machine), dual‑tower, triple‑tower, and finally a field‑wise three‑tower model that integrates recall‑source information, achieving cumulative click‑through gains up to 23.9% and an additional 5.68% uplift.

Conclusion : Embedding serves as the foundation for recall and ranking, while the layered recall and advanced ranking models together form a robust, scalable push recommendation system that significantly boosts user engagement.

Push NotificationaiDeep Learningrecommendation systemRankingrecallembedding
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.