I am an Engineer at Bloomberg LP and a 4th year PhD Candidate at the University of Glasgow working within the IR group. I am supervised by Dr Debasis Ganguly and Dr Sean MacAvaney. My work is currently supported by the Bloomberg PhD Data Science Fellowship. My research interests are primarily in Information Retrieval. Before my PhD I completed my honours degree in Computer Science at Glasgow.
My thesis is focused on the structure of ad-hoc ranking systems and how we can incorporate broader features in semantic interactions. A relatively up to date CV can be found here. Reach out on Twitter or by email if you want to chat about research or code. I’m generally interested in collaborations centred around modern IR evaluation and anything neural IR.
rankers: Training neural retrievers.
MechIR: Mechanistic interpretability in information retrieval.
suiteeval: IR evaluation suites in PyTerrier.
terrierteam/pyterrier_rag: Retrieval-augmented generation for the PyTerrier ecosystem.
| 2026-06-14 | Our full paper “Relaxed Term Matching for Neural Axiomatic Diagnostics” is accepted at ICTIR 2026! |
| 2026-06-09 | Our short paper “Optimal Re-Ranking Depth” is accepted at SIGIR 2026! |
| 2026-06-09 | Our perspectives paper “Towards a Relevance Posterior in Neural Information Access” is accepted at SIGIR 2026! |
| 2026-03-09 | I have joined Bloomberg LP ENG |
| 2025-12-16 | Our demo paper is accepted at ECIR 2026! |
| 2025-06-23 | I interned at Bloomberg LP over the summer. |
| 2025-04-05 | Our reproducibility paper, short paper and demo paper are accepted at SIGIR 2025! |
| 2025-03-10 | Our workshop paper “Corpora Performance Prediction” is accepted at QPP++@ECIR2025! |
| 2025-02-15 | Our workshop paper “Large Language Model Relevance Assessors Agree With One Another More Than With Human Assessors” is accepted at LLM4Eval@WSDM 2025! |
| 2024-12-16 | Our full paper and demo paper are accepted at ECIR 2025! |