# Patapasco: A Python Framework for Cross-Language Information Retrieval Experiments

arXiv: https://arxiv.org/abs/2201.09996 · HTML: https://mlsanity.com/paper/2201.09996/

## Key facts

- Cited by 5 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 24 Jan 2022.

## Built on by (most cited first, 5 of 5)

- [Translate-Distill: Learning Cross-Language Dense Retrieval by Translation and Distillation](https://mlsanity.com/paper/2401.04810/) (2024)
- [Neural Approaches to Multilingual Information Retrieval](https://mlsanity.com/paper/2209.01335/) (2022)
- [HLTCOE at TREC 2023 NeuCLIR Track](https://mlsanity.com/paper/2404.08118/) (2024)
- [RoutIR: Fast Serving of Retrieval Pipelines for Retrieval-Augmented Generation](https://mlsanity.com/paper/2601.10644/) (2026)
- [JevGPT: Thinking Fast and Slow in Autonomous Research](https://mlsanity.com/paper/2610.18272/) (2026)

## Abstract (arXiv)

While there are high-quality software frameworks for information retrieval experimentation, they do not explicitly support cross-language information retrieval (CLIR). To fill this gap, we have created Patapsco, a Python CLIR framework. This framework specifically addresses the complexity that comes with running experiments in multiple languages. Patapsco is designed to be extensible to many language pairs, to be scalable to large document collections, and to support reproducible experiments driven by a configuration file. We include Patapsco results on standard CLIR collections using multiple settings.
