Picture for Craig Macdonald

Craig Macdonald

All Eyes on the Ranker: Participatory Auditing to Surface Blind Spots in Ranked Search Results

Add code
Apr 10, 2026
Viaarxiv icon

Pipeline Inspection, Visualization, and Interoperability in PyTerrier

Add code
Jan 24, 2026
Viaarxiv icon

Predicting Retrieval Utility and Answer Quality in Retrieval-Augmented Generation

Add code
Jan 20, 2026
Viaarxiv icon

Balancing Accuracy and Novelty with Sub-Item Popularity

Add code
Aug 07, 2025
Viaarxiv icon

Measuring Hypothesis Testing Errors in the Evaluation of Retrieval Systems

Add code
Jul 10, 2025
Figure 1 for Measuring Hypothesis Testing Errors in the Evaluation of Retrieval Systems
Figure 2 for Measuring Hypothesis Testing Errors in the Evaluation of Retrieval Systems
Figure 3 for Measuring Hypothesis Testing Errors in the Evaluation of Retrieval Systems
Figure 4 for Measuring Hypothesis Testing Errors in the Evaluation of Retrieval Systems
Viaarxiv icon

Constructing and Evaluating Declarative RAG Pipelines in PyTerrier

Add code
Jun 12, 2025
Figure 1 for Constructing and Evaluating Declarative RAG Pipelines in PyTerrier
Figure 2 for Constructing and Evaluating Declarative RAG Pipelines in PyTerrier
Figure 3 for Constructing and Evaluating Declarative RAG Pipelines in PyTerrier
Viaarxiv icon

Efficient Recommendation with Millions of Items by Dynamic Pruning of Sub-Item Embeddings

Add code
May 01, 2025
Viaarxiv icon

On Precomputation and Caching in Information Retrieval Experiments with Pipeline Architectures

Add code
Apr 14, 2025
Viaarxiv icon

KiRAG: Knowledge-Driven Iterative Retriever for Enhancing Retrieval-Augmented Generation

Add code
Feb 25, 2025
Figure 1 for KiRAG: Knowledge-Driven Iterative Retriever for Enhancing Retrieval-Augmented Generation
Figure 2 for KiRAG: Knowledge-Driven Iterative Retriever for Enhancing Retrieval-Augmented Generation
Figure 3 for KiRAG: Knowledge-Driven Iterative Retriever for Enhancing Retrieval-Augmented Generation
Figure 4 for KiRAG: Knowledge-Driven Iterative Retriever for Enhancing Retrieval-Augmented Generation
Viaarxiv icon

Is Relevance Propagated from Retriever to Generator in RAG?

Add code
Feb 20, 2025
Figure 1 for Is Relevance Propagated from Retriever to Generator in RAG?
Figure 2 for Is Relevance Propagated from Retriever to Generator in RAG?
Figure 3 for Is Relevance Propagated from Retriever to Generator in RAG?
Figure 4 for Is Relevance Propagated from Retriever to Generator in RAG?
Viaarxiv icon