Node-indri: Moving the indri toolkit to the modern web stack

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review


We introduce node-indri, a Node.js module that acts as a wrapper around the Indri toolkit, and thus makes an established IR toolkit accessible to the modern web stack. node-indri exposes many of Indri’s functionalities and provides direct access to document content and retrieval scores for web development (in contrast to, for instance, the Pyndri wrapper). This setup reduces the amount of glue code that has to be developed and maintained when researching search interfaces, which today tend to be developed with specific JavaScript libraries such as React.js, Angular.js or Vue.js. The node-indri repository is open-sourced at

Original languageEnglish
Title of host publicationAdvances in Information Retrieval
Subtitle of host publication41st European Conference on IR Research, ECIR 2019, Proceedings
EditorsNorbert Fuhr, Leif Azzopardi, Djoerd Hiemstra, Claudia Hauff, Benno Stein, Philipp Mayr
Place of PublicationCham
Number of pages5
EditionPart II
ISBN (Electronic)978-3-030-15719-7
ISBN (Print)978-3-030-15718-0
Publication statusPublished - 2019
Event41st European Conference on Information Retrieval, ECIR 2019 - Cologne, Germany
Duration: 14 Apr 201918 Apr 2019

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume11438 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349


Conference41st European Conference on Information Retrieval, ECIR 2019

Fingerprint Dive into the research topics of 'Node-indri: Moving the indri toolkit to the modern web stack'. Together they form a unique fingerprint.

Cite this