2022 | OriginalPaper | Chapter
ranx
: A Blazing-Fast Python Library for Ranking Evaluation and Comparison
Author : Elias Bassani
Published in: Advances in Information Retrieval
Publisher: Springer International Publishing
Activate our intelligent search to find suitable subject content or patents.
Select sections of text to find matching patents with Artificial Intelligence. powered by
Select sections of text to find additional relevant content using AI-assisted search. powered by
Abstract
ranx
, a Python evaluation library for Information Retrieval built on top of Numba
. ranx
provides a user-friendly interface to the most common ranking evaluation metrics, such as MAP, MRR, and NDCG. Moreover, it offers a convenient way of managing the evaluation results, comparing different runs, performing statistical tests between them, and exporting LaTeX tables ready to be used in scientific publications, all in a few lines of code. The efficiency brought by Numba
, a just-in-time compiler for Python code, makes the adoption ranx
convenient even for industrial applications.