IRAICLDec 6, 2024

PyTerrier-GenRank: The PyTerrier Plugin for Reranking with Large Language Models

arXiv:2412.05339v12 citationsh-index: 14
Originality Synthesis-oriented
AI Analysis

This provides a tool for researchers and practitioners in information retrieval to streamline LLM-based reranking experiments, but it is incremental as it builds on existing PyTerrier and LLM frameworks.

The authors tackled the challenge of experimenting with hyperparameters for using large language models as rerankers by introducing PyTerrier-GenRank, a PyTerrier plugin that facilitates seamless reranking experiments with support for strategies like pointwise and listwise prompting, validated through HuggingFace and OpenAI endpoints.

Using LLMs as rerankers requires experimenting with various hyperparameters, such as prompt formats, model choice, and reformulation strategies. We introduce PyTerrier-GenRank, a PyTerrier plugin to facilitate seamless reranking experiments with LLMs, supporting popular ranking strategies like pointwise and listwise prompting. We validate our plugin through HuggingFace and OpenAI hosted endpoints.

Code Implementations1 repo
Foundations

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

Your Notes