IRApr 16

RankFlow: A Multi-Role Collaborative Reranking Workflow Utilizing Large Language Models

arXiv:2502.0070998.55 citationsh-index: 10
AI Analysis

For IR researchers, RankFlow provides a novel method to improve reranking by leveraging LLM role specialization, outperforming existing approaches.

RankFlow introduces a multi-role reranking workflow using LLMs as query Rewriter, pseudo Answerer, passage Summarizer, and Reranker, achieving state-of-the-art results on TREC-DL, BEIR, and NovelEval benchmarks.

In an Information Retrieval (IR) system, reranking plays a critical role by sorting candidate passages according to their relevance to a specific query. This process demands a nuanced understanding of the variations among passages linked to the query. In this work, we introduce RankFlow, a multi-role reranking workflow that leverages the capabilities of Large Language Models (LLMs) and role specializations to improve reranking performance. RankFlow enlists LLMs to fulfill four distinct roles: the query Rewriter, the pseudo Answerer, the passage Summarizer, and the Reranker. This orchestrated approach enables RankFlow to: (1) accurately interpret queries, (2) draw upon LLMs' extensive pre-existing knowledge, (3) distill passages into concise versions, and (4) assess passages in a comprehensive manner, resulting in notably better reranking results. Our experimental results reveal that RankFlow outperforms existing leading approaches on widely recognized IR benchmarks, such as TREC-DL, BEIR, and NovelEval. Additionally, we investigate the individual contributions of each role in RankFlow.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes