PyTerrier DocumentationΒΆ
π Retrieve. π§ Rerank. π¬ Answer. βοΈ Experiment.
PyTerrier is a Python framework for Information Retrieval (IR) research and experimentation.
π State-of-the-Art IR
From Adaptive Retrieval to RankZephyr, you can use the latest methods in IR.
π§© Extendable and Composable
A common data model lets you easily construct pipelines that combine methods.
π§ͺ Experimentation
Conduct IR experiments, with built-in support for hundreds of datasets, and dozens of evaluation measures.
βοΈ Retrieval Engines
Itβs not just Terrier β PyTerrier supports PISA, Anserini, FAISS, BMP, external search APIs, and others.
Explanations & Illustrations
Other Modules
Extensions
Indices and tables