Declarative experimentation in information retrieval using PyTerrier
The advent of deep machine learning platforms such as Tensorflow and Pytorch, developed
in expressive high-level languages such as Python, have allowed more expressive …
in expressive high-level languages such as Python, have allowed more expressive …
Efficient query processing for scalable web search
Search engines are exceptionally important tools for accessing information in today's world.
In satisfying the information needs of millions of users, the effectiveness (the quality of the …
In satisfying the information needs of millions of users, the effectiveness (the quality of the …
Efficient cost-aware cascade ranking in multi-stage retrieval
Complex machine learning models are now an integral part of modern, large-scale retrieval
systems. However, collection size growth continues to outpace advances in efficiency …
systems. However, collection size growth continues to outpace advances in efficiency …
Dynamic cutoff prediction in multi-stage retrieval systems
Modern multi-stage retrieval systems are comprised of a candidate generation stage
followed by one or more reranking stages. In such an architecture, the quality of the final …
followed by one or more reranking stages. In such an architecture, the quality of the final …
Query driven algorithm selection in early stage retrieval
Large scale retrieval systems often employ cascaded ranking architectures, in which an
initial set of candidate documents are iteratively refined and re-ranked by increasingly …
initial set of candidate documents are iteratively refined and re-ranked by increasingly …
Joint optimization of cascade ranking models
Reducing excessive costs in feature acquisition and model evaluation has been a long-
standing challenge in learning-to-rank systems. A cascaded ranking architecture turns …
standing challenge in learning-to-rank systems. A cascaded ranking architecture turns …
Ranking health web pages with relevance and understandability
We propose a method that integrates relevance and understandability to rank health web
documents. We use a learning to rank approach with standard retrieval features to …
documents. We use a learning to rank approach with standard retrieval features to …
Boosting search performance using query variations
Rank fusion is a powerful technique that allows multiple sources of information to be
combined into a single result set. Query variations covering the same information need …
combined into a single result set. Query variations covering the same information need …
Examining the additivity of top-k query processing innovations
Research activity spanning more than five decades has led to index organizations,
compression schemes, and traversal algorithms that allow extremely rapid response to …
compression schemes, and traversal algorithms that allow extremely rapid response to …
Learning to adaptively rank document retrieval system configurations
Modern Information Retrieval (IR) systems have become more and more complex, involving
a large number of parameters. For example, a system may choose from a set of possible …
a large number of parameters. For example, a system may choose from a set of possible …