TerrierTeam, Glasgow CS
uofgterrierteam.bsky.social
TerrierTeam, Glasgow CS
@uofgterrierteam.bsky.social
Researchers behind the Terrier and PyTerrier open source search platforms
Reposted by TerrierTeam, Glasgow CS
🎄 PyTerrier Advent 24/25: Removing low-quality docs can boost search quality and cut indexing costs. Our SIGIR’24 paper QT5 trains a T5 model to filter passages at indexing time—easy to integrate, and works with dense, PISA, or SPLADE indexes too.
December 24, 2025 at 9:23 AM
Reposted by TerrierTeam, Glasgow CS
🎄PyTerrier Advent 23/25: You’ve done retrieval, but the results seem too homogeneous. Use a diversification reranker. Shown below is the implicit MMR diversification approach, instantiated on a BM25 or dense retrieval, but even an explicit approach like xQuAD (c.f. Rodrygo Santos) is easy to write.
December 23, 2025 at 11:54 AM
Reposted by TerrierTeam, Glasgow CS
🎄PyTerrier Advent 21/25: Bounded recall blues got you down? You can use Adaptive Retrieval techniques, like GAR, LADR, and LAFF, to efficiently surface missing relevant documents.
December 21, 2025 at 11:25 AM
Reposted by TerrierTeam, Glasgow CS
🎄 PyTerrier Advent 22/25: A more complex pipeline—knowledge-graph–enhanced RAG from our EMNLP 2024 paper TRACE. We build a KG over retrieved docs, then use a transformer to reason over triples for better QA. This pipeline instantiation uses a cache (see 20th advent) on LLM-based KG extraction.
December 22, 2025 at 12:25 PM
Reposted by TerrierTeam, Glasgow CS
🎄 PyTerrier Advent 13/25: Doc2query expands docs with generated queries, but can hallucinate. Our ECIR’23 paper Doc2query-- (aka "minus minus") filters generated queries using a cross-encoder before indexing.
PyTerrier pipeline: generate→score→filter→index.
📄https://arxiv.org/pdf/2301.03266
December 13, 2025 at 11:19 AM
Reposted by TerrierTeam, Glasgow CS
🎄PyTerrier Advent 8/25: Beyond sparse! PyTerrier_dr adds dense indexing & retrieval. Instantiate an encoder model, compose with FlexIndex. Retrieval is identical. Support models include: ANCE, TCT-ColBERT, BGE, E5, or any SentenceTransformer model.
👉 github.com/terrierteam/...
December 8, 2025 at 8:40 AM
Reposted by TerrierTeam, Glasgow CS
PyTerrier advent 2/25: Here's another classic one: Pseudo-Relevance Feedback. Here we retrieve with BM25, build a new query from the results with RM3, then execute the new reformulated query.

PyTerrier lets you see the transitions of datatypes (Q→R→Q→R) in the datatypes
December 2, 2025 at 9:50 AM
Reposted by TerrierTeam, Glasgow CS
We are happy to sponsor the Keith Van Rijsbergen (KvR) Award at #ECIR2026

📢 𝗡𝗼𝗺𝗶𝗻𝗮𝘁𝗶𝗼𝗻𝘀 𝗮𝗿𝗲 𝗻𝗼𝘄 𝗼𝗽𝗲𝗻!

Details and Submission Form at @ecir2026.eu website: lnkd.in/emecdsXm

🗓 𝗗𝗲𝗮𝗱𝗹𝗶𝗻𝗲: 𝟭𝟱 𝗝𝗮𝗻𝘂𝗮𝗿𝘆 𝟮𝟬𝟮𝟲

www.linkedin.com/posts/glasgo...
Keith van Rijsbergen Award | Glasgow Information Retrieval Group
𝗞𝘃𝗥 𝗔𝘄𝗮𝗿𝗱 @ 𝗘𝗖𝗜𝗥 𝟮𝟬𝟮𝟲 We are proud to sponsor the Keith Van Rijsbergen (KvR) Award at ECIR 2026. Keith van Rijsbergen is a pioneer of modern Information Retrieval, with a long history at the Univers...
www.linkedin.com
November 28, 2025 at 10:34 AM
Reposted by TerrierTeam, Glasgow CS
🎄We want to try something new and fun this year – an “Advent Calendar” of PyTerrier pipelines 🤓

We’ll kick it off with *the* baseline: BM25 on MSMARCO. One line to download a pre-built index, one line to make a BM25 retriever, one line to search.
December 1, 2025 at 10:16 PM
Reposted by TerrierTeam, Glasgow CS
Congratulations to @tjaenich.bsky.social who defended his PhD Thesis Fair Group-Based Exposure of Documents in Ranked Search Results 👏👏

Was a pleasure supervising your PhD along with @iadhounis.bsky.social. @irglasgow.bsky.social

Thanks to the examiners Dr. Sole Pera and Christos Anagnostopoulos!
April 24, 2025 at 3:05 PM
Reposted by TerrierTeam, Glasgow CS
An amazing work by @ttsamurai.bsky.social! Happy to see so much interest on conversational financial agents from the #ECIR2025 community!
Yesterday, @ttsamurai.bsky.social has been busy at #ECIR2025, demoing FinPersona (w/ M Suzuki l, K Izumi, @javiersanzcruza.bsky.social, @richardmcc.bsky.social & @iadhounis.bsky.social). Great to see many people interested in FinTech LLM agents!

Try Demo at: huggingface.co/spaces/TTsam...
April 8, 2025 at 1:14 PM
Reposted by TerrierTeam, Glasgow CS
A large contingent of our staff & students @uofgcompsci.bsky.social will soon be traveling to #ECIR2025. We'll be presenting our latest work in #search & #RecSys throughout the 5-day conference.

Looking forward to connecting with colleagues and friends in Lucca!
April 3, 2025 at 7:02 PM
Reposted by TerrierTeam, Glasgow CS
Watching @iadhounis.bsky.social give a Keynote talk about reproducibility and PyTerrier pipelines in Tsukuba x Glasgow workshop on the Frontiers of AI. @irglasgow.bsky.social
March 17, 2025 at 9:10 AM
Reposted by TerrierTeam, Glasgow CS
We are recruiting a postdoc at @irglasgow.bsky.social to work on the Participatory Harm Auditing Workbenches and Methodologies (PHAWM) RAI UK project on Responsible AI. phawm.org

Deadline: 26th March
www.jobs.gla.ac.uk/job/research...
phawm
phawm.org
March 17, 2025 at 9:21 AM
Reposted by TerrierTeam, Glasgow CS
Come work with us in Glasgow!

We are recruiting a postdoc at @uofgcompsci.bsky.social to work on understanding & measuring the harm of AI-driven IR approaches within various search contexts as part of the PHAWM project on Responsible AI.

Deadline: 26/03
Details: www.jobs.gla.ac.uk/job/research...
Research Associate
Job PurposeTo make a leading contribution to the Participatory Harm Auditing Workbenches and Methodologies (PHAWM) project. Working with Information Retrieval experts Prof Iadh Ounis, Prof Craig Ma...
www.jobs.gla.ac.uk
February 26, 2025 at 12:19 PM
Reposted by TerrierTeam, Glasgow CS
Happy to share that our paper entitled "A Multi-modal Large Language Model with Graph-of-Thought for Effective Recommendation" has been accepted by @naaclmeeting.bsky.social as a main conference paper, co-authored with @iadhounis.bsky.social. #NAACL2025
January 23, 2025 at 10:13 AM
Reposted by TerrierTeam, Glasgow CS
Happy to share that our paper entitled “Enhancing Recommender Systems: Deep Modality Alignment with Large Multi-Modal Encoders” has been accepted by ACM Transactions on Recommender Systems - joint work with Zijun Long, @iadhounis.bsky.social, @craigmacdonald.bsky.social and @richardmcc.bsky.social.
January 14, 2025 at 9:37 AM
Reposted by TerrierTeam, Glasgow CS
We snuck out new releases in PyTerrier ecosystem in the last few weeks, with a number of 😍 changes…. 🧵👇 1/7
github.com/terrier-org/...
pyterrier.readthedocs.io

cc/ @irglasgow.bsky.social
GitHub - terrier-org/pyterrier: A Python framework for performing information retrieval experiments, building on http://terrier.org/
A Python framework for performing information retrieval experiments, building on http://terrier.org/ - terrier-org/pyterrier
github.com
December 19, 2024 at 1:14 PM