Enhancing Relevance of Embedding-based Retrieval at Walmart
Juexin Lin, Sachin Yadav, Feng Liu, Nicholas Rossi, Praveen R. Suram,, Satya Chembolu, Prijith Chandran, Hrushikesh Mohapatra, Tony Lee, Alessandro, Magnani, and Ciya Liao

TL;DR
This paper improves Walmart's embedding-based neural retrieval system by introducing human feedback, typo-aware training, and semi-positive generation to enhance relevance and address retrieval errors, leading to better online shopping experiences.
Contribution
The paper presents novel techniques including a Relevance Reward Model, typo-aware training, and semi-positive generation to improve retrieval relevance in an industrial setting.
Findings
Offline relevance evaluation shows significant improvements.
Online AB tests demonstrate increased relevance and customer engagement.
Successful deployment confirms practical effectiveness.
Abstract
Embedding-based neural retrieval (EBR) is an effective search retrieval method in product search for tackling the vocabulary gap between customer search queries and products. The initial launch of our EBR system at Walmart yielded significant gains in relevance and add-to-cart rates [1]. However, despite EBR generally retrieving more relevant products for reranking, we have observed numerous instances of relevance degradation. Enhancing retrieval performance is crucial, as it directly influences product reranking and affects the customer shopping experience. Factors contributing to these degradations include false positives/negatives in the training data and the inability to handle query misspellings. To address these issues, we present several approaches to further strengthen the capabilities of our EBR model in terms of retrieval relevance. We introduce a Relevance Reward Model (RRM)…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
