Litcius/Paper detail

Enhancing E-commerce Product Search through Reinforcement Learning-Powered Query Reformulation

Sanjay Agrawal, Srujana Merugu, Vivek Sembium

202311 citationsDOIOpen Access PDF

Abstract

Query reformulation (QR) is a widely used technique in web and product search. In QR, we map a poorly formed or low coverage user query to a few semantically similar queries that are rich in product coverage, thereby enabling effective targeted searches with less cognitive load on the user. Recent QR approaches based on generative language models are superior to informational retrieval-based methods but exhibit key limitations: (i) generated reformulations often have low lexical diversity and fail to retrieve a large set of relevant products of a wider variety, (ii) the training objective of generative models does not incorporate a our goal of improving product coverage. In this paper, we propose RLQR (Reinforcement Learning for Query Reformulations), for generating high quality diverse reformulations which aim to maximize the product coverage (number of distinct relevant products returned). We evaluate our approach against supervised generative models and strong RL-based methods. Our experiments demonstrate a 28.6% increase in product coverage compared to a standard generative model, outperforming SOTA benchmarks by a significant margin. We also conduct our experiments on an external Amazon shopping dataset and demonstrate increased product coverage over SOTA algorithms.

Topics & Concepts

Computer scienceReinforcement learningSet (abstract data type)Product (mathematics)Generative modelMargin (machine learning)Quality (philosophy)Information retrievalVariety (cybernetics)Generative grammarWeb search queryArtificial intelligenceMachine learningSearch engineMathematicsProgramming languagePhilosophyGeometryEpistemologyWeb Data Mining and AnalysisTopic ModelingInformation Retrieval and Search Behavior
Enhancing E-commerce Product Search through Reinforcement Learning-Powered Query Reformulation | Litcius