GRIT: Graph-based Recall Improvement for Task-oriented E-commerce Queries
Journal:
arXiv
Published Date:
Feb 16, 2025
Abstract
Many e-commerce search pipelines have four stages, namely: retrieval,
filtering, ranking, and personalized-reranking. The retrieval stage must be
efficient and yield high recall because relevant products missed in the first
stage cannot be considered in later stages. This is challenging for
task-oriented queries (queries with actionable intent) where user requirements
are contextually intensive and difficult to understand. To foster research in
the domain of e-commerce, we created a novel benchmark for Task-oriented
Queries (TQE) by using LLM, which operates over the existing ESCI product
search dataset. Furthermore, we propose a novel method 'Graph-based Recall
Improvement for Task-oriented queries' (GRIT) to address the most crucial
first-stage recall improvement needs. GRIT leads to robust and statistically
significant improvements over state-of-the-art lexical, dense, and
learned-sparse baselines. Our system supports both traditional and
task-oriented e-commerce queries, yielding up to 6.3% recall improvement. In
the indexing stage, GRIT first builds a product-product similarity graph using
user clicks or manual annotation data. During retrieval, it locates neighbors
with higher contextual and action relevance and prioritizes them over the less
relevant candidates from the initial retrieval. This leads to a more
comprehensive and relevant first-stage result set that improves overall system
recall. Overall, GRIT leverages the locality relationships and contextual
insights provided by the graph using neighboring nodes to enrich the
first-stage retrieval results. We show that the method is not only robust
across all introduced parameters, but also works effectively on top of a
variety of first-stage retrieval methods.