DoorDash implemented a new relevance prediction system for search ads, leveraging small language models (SLMs) to improve the accuracy of ad matching to user search intent. This system uses an LLM for offline label generation and an SLM for low-latency online prediction, employing a bi-encoder architecture with BERT-based encoders and 64-dimensional embeddings. The system now uses a DistilBERT bi-encoder with shared encoder weights, CLS pooling, 64-dimensional embeddings, and an online bilinear layer for low-latency relevance scoring, trained using CORAL for ordinal regression.
All DoorDash trails