Deep Learning Practices in Meituan O2O Service Search

The article details Meituan's large‑scale O2O search platform, describing its current coverage, challenges such as heterogeneous POI data and user intent diversity, and the deep‑learning‑driven solutions—including intelligent matching, business recognition, component analysis, semantic models, real‑time features, and future personalization directions.

Architecture Digest
Architecture Digest
Architecture Digest
Deep Learning Practices in Meituan O2O Service Search

Meituan provides comprehensive life services and its search system supports about 40% of platform transactions, handling millions of POIs and billions of SPUs with daily query volumes at the hundred‑million level.

The search service faces challenges like heterogeneous business data, non‑standardized merchant attributes, and dynamic user demands that vary by location, time, and weather.

To address these, Meituan focuses on intelligent matching and multi‑dimensional retrieval, distinguishing explicit and implicit user intents and performing component analysis to extract address and category information from queries.

Business recognition relies on a knowledge base and data‑driven iterative feedback, employing CRF, BiLSTM‑CIF, and reinforcement‑learning techniques to improve entity extraction and intent detection.

Semantic modeling includes a customized DSSM twin‑tower architecture, RNN‑based session modeling, and vectorized representations of queries, POIs, and users for efficient recall.

Personalized ranking combines a coarse recall layer, click‑through and conversion prediction models, and business‑rule‑based ordering, evolving from linear models to GBDT, Pairwise, real‑time, and deep learning models.

Real‑time feature extraction caches user behavior streams in Storm, deriving preferences for category, price, and distance, and feeds them into online models.

The deep learning framework supports massive offline training, streaming updates, and online prediction, utilizing MLP, embedding learning, Wide&Deep, PNN, DeepFM, and DCN models to handle sparse features and high‑order interactions.

Future work aims to deepen intelligent matching through richer component analysis and multi‑objective optimization, and to enhance ranking models with user‑interest modeling similar to DIEN, integrating textual, categorical, and contextual signals.

Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

AIDeep LearningMeituan
Architecture Digest
Written by

Architecture Digest

Focusing on Java backend development, covering application architecture from top-tier internet companies (high availability, high performance, high stability), big data, machine learning, Java architecture, and other popular fields.

0 followers
Reader feedback

How this landed with the community

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.