Relevance-guided Supervision for OpenQA with ColBERT

Omar Khattab, Christopher Potts, Matei Zaharia
7/1/2020
cs.CLcs.IR

Official code: stanford-futuredata/ColBERT (3,948 stars, MIT, last commit 2025-10-14). 1 more implementation below.

Abstract

Systems for Open-Domain Question Answering (OpenQA) generally depend on a retriever for finding candidate passages in a large corpus and a reader for extracting answers from those passages. In much recent work, the retriever is a learned component that uses coarse-grained vector representations of questions and passages. We argue that this modeling choice is insufficiently expressive for dealing with the complexity of natural language questions. To address this, we define ColBERT-QA, which adapts the scalable neural retrieval model ColBERT to OpenQA. ColBERT creates fine-grained interactions between questions and passages. We propose an efficient weak supervision strategy that iteratively uses ColBERT to create its own training data. This greatly improves OpenQA retrieval on Natural Questions, SQuAD, and TriviaQA, and the resulting system attains state-of-the-art extractive OpenQA performance on all three datasets.

View on arXivView PDF

Code Implementations(2)

MIT

ColBERT: state-of-the-art neural search (SIGIR'20, TACL'21, NeurIPS'21, NAACL'22, CIKM'22, ACL'23, EMNLP'23)

3,948476C++, CudaMay 25, 20201 years agoMIT
MIT

Code for Relevance-guided Supervision for OpenQA with ColBERT (TACL'21)

396May 9, 20215 years agoMIT

Cite this paper

@article{khattab2020relevanceguided,
  title  = {Relevance-guided Supervision for OpenQA with ColBERT},
  author = {Omar Khattab and Christopher Potts and Matei Zaharia},
  year   = {2020},
  eprint = {2007.00814},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2007.00814}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2007.00814.svg)](https://codeofpaper.com/paper/2007.00814)

Discussion