Saved in:
Bibliographic Details
Main Author: Clavié, Benjamin
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2408.17344
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866913490371870720
author Clavié, Benjamin
author_facet Clavié, Benjamin
contents This paper presents rerankers, a Python library which provides an easy-to-use interface to the most commonly used re-ranking approaches. Re-ranking is an integral component of many retrieval pipelines; however, there exist numerous approaches to it, relying on different implementation methods. rerankers unifies these methods into a single user-friendly interface, allowing practitioners and researchers alike to explore different methods while only changing a single line of Python code. Moreover ,rerankers ensures that its implementations are done with the fewest dependencies possible, and re-uses the original implementation whenever possible, guaranteeing that our simplified interface results in no performance degradation compared to more complex ones. The full source code and list of supported models are updated regularly and available at https://github.com/answerdotai/rerankers.
format Preprint
id arxiv_https___arxiv_org_abs_2408_17344
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle rerankers: A Lightweight Python Library to Unify Ranking Methods
Clavié, Benjamin
Information Retrieval
Artificial Intelligence
This paper presents rerankers, a Python library which provides an easy-to-use interface to the most commonly used re-ranking approaches. Re-ranking is an integral component of many retrieval pipelines; however, there exist numerous approaches to it, relying on different implementation methods. rerankers unifies these methods into a single user-friendly interface, allowing practitioners and researchers alike to explore different methods while only changing a single line of Python code. Moreover ,rerankers ensures that its implementations are done with the fewest dependencies possible, and re-uses the original implementation whenever possible, guaranteeing that our simplified interface results in no performance degradation compared to more complex ones. The full source code and list of supported models are updated regularly and available at https://github.com/answerdotai/rerankers.
title rerankers: A Lightweight Python Library to Unify Ranking Methods
topic Information Retrieval
Artificial Intelligence
url https://arxiv.org/abs/2408.17344