Luandri: a Clean Lua Interface to the Indri Search Engine
Bhaskar Mitra, Fernando Diaz, Nick Craswell

TL;DR
Luandri is a new Lua interface that connects the Indri search engine with Torch, enabling deep learning models to utilize IR search capabilities seamlessly.
Contribution
This paper introduces Luandri, the first clean Lua interface that bridges Indri's C++ IR engine with Torch's Lua-based deep learning framework.
Findings
Enables integration of Indri search with Torch models
Facilitates research combining IR and deep learning
Simplifies access to Indri's search functionalities in Lua
Abstract
In recent years, the information retrieval (IR) community has witnessed the first successful applications of deep neural network models to short-text matching and ad-hoc retrieval. It is exciting to see the research on deep neural networks and IR converge on these tasks of shared interest. However, the two communities have less in common when it comes to the choice of programming languages. Indri, an indexing framework popularly used by the IR community, is written in C++, while Torch, a popular machine learning library for deep learning, is written in the light-weight scripting language Lua. To bridge this gap, we introduce Luandri (pronounced "laundry"), a simple interface for exposing the search capabilities of Indri to Torch models implemented in Lua.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTopic Modeling · Multimodal Machine Learning Applications · Advanced Image and Video Retrieval Techniques
