DoorDash improves search retrieval using LLMs and RAG, increasing dish carousel trigger rate by ~30%
DoorDash's search system had to handle complex multi-requirement queries while enforcing hard retrieval rules such as dietary restrictions, but traditional query segmentation methods (PMI, n-gram analysis) fell short on complex or ambiguous queries, and embedding-based retrieval systems returned imprecise candidate sets that ignored hard constraints.
Traditional statistical query segmentation methods (PMI and n-gram analysis) could not capture contextual relationships in complex queries, and standalone embedding-based retrieval systems returned imprecise results that ignored hard constraints such as dietary preferences.
After deploying LLM-based query understanding with RAG entity linking, DoorDash achieved nearly a 30% increase in dish carousel trigger rate, more than a 2% increase in whole page relevance for dish-intent queries, and a further 1.6% WPR improvement from a retrained ranker, with same-day conversions also rising.
Show all 6 reported metrics
Frequently asked questions
What did this team achieve with this AI workflow?
After deploying LLM-based query understanding with RAG entity linking, DoorDash achieved nearly a 30% increase in dish carousel trigger rate, more than a 2% increase in whole page relevance for dish-intent queries, an…
What tools did this team use?
LLMs, RAG, ANN, BM25, knowledge graph.
What results were reported?
LLM hallucination rate on segmentation: less than one percent; Dish carousel trigger rate increase: nearly a 30% increase over our baseline; whole page relevance (WPR) for dish-intent queries: more than two percent increase; WPR improvement from retrained ranker: 1.6% (source-reported, not independently verified).
What failed first in this deployment?
Traditional statistical query segmentation methods (PMI and n-gram analysis) could not capture contextual relationships in complex queries, and standalone embedding-based retrieval systems returned imprecise results t…
How is this ecommerce ops AI workflow structured?
User submits search query → LLM query segmentation → ANN candidate pre-filtering → LLM entity linking → Hallucination post-processing → Annotator manual audit → Ranker signal integration → Dish carousel results displayed → Ranker retraining feedback loop.