IRCLJan 3, 2017

Pyndri: a Python Interface to the Indri Search Engine

arXiv:1701.00749v124 citations
Originality Synthesis-oriented
AI Analysis

This is an incremental tool for information retrieval researchers to improve accessibility and reproducibility in their work.

The authors tackled the problem of accessing Indri search engine indexes from Python by introducing pyndri, which provides interfaces for dictionary and tokenized document collection access and query evaluation, aiming to stimulate reproducible and fast-paced IR research.

We introduce pyndri, a Python interface to the Indri search engine. Pyndri allows to access Indri indexes from Python at two levels: (1) dictionary and tokenized document collection, (2) evaluating queries on the index. We hope that with the release of pyndri, we will stimulate reproducible, open and fast-paced IR research.

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