OmniSearchSage: Multi-Task Multi-Entity Embeddings for Pinterest Search
Agarwal, Prabhat, Sk, Minhazul Islam, Pancha, Nikil, Hazra, Kurchi Subhra, Xu, Jiajing, Rosenberg, Chuck
–arXiv.org Artificial Intelligence
In this paper, we present OmniSearchSage, a versatile and scalable system for understanding search queries, pins, and products for Pinterest search. We jointly learn a unified query embedding coupled with pin and product embeddings, leading to an improvement of $>8\%$ relevance, $>7\%$ engagement, and $>5\%$ ads CTR in Pinterest's production search system. The main contributors to these gains are improved content understanding, better multi-task learning, and real-time serving. We enrich our entity representations using diverse text derived from image captions from a generative LLM, historical engagement, and user-curated boards. Our multitask learning setup produces a single search query embedding in the same space as pin and product embeddings and compatible with pre-existing pin and product embeddings. We show the value of each feature through ablation studies, and show the effectiveness of a unified model compared to standalone counterparts. Finally, we share how these embeddings have been deployed across the Pinterest search stack, from retrieval to ranking, scaling to serve $300k$ requests per second at low latency. Our implementation of this work is available at https://github.com/pinterest/atg-research/tree/main/omnisearchsage.
arXiv.org Artificial Intelligence
Apr-24-2024
- Country:
- North America > United States
- New York > New York County
- New York City (0.07)
- Minnesota > Hennepin County
- Minneapolis (0.04)
- New York > New York County
- Europe
- Germany (0.04)
- France (0.04)
- Italy > Tuscany
- Florence (0.04)
- Denmark > Capital Region
- Copenhagen (0.04)
- Belgium > Brussels-Capital Region
- Brussels (0.04)
- Asia
- China > Hong Kong (0.04)
- Singapore > Central Region
- Singapore (0.05)
- North America > United States
- Genre:
- Research Report (0.50)
- Industry:
- Information Technology > Services (1.00)
- Technology: