As Figure 1 illustrates, ColBERT relies on fine-grained contextual late interaction: it encodes each passage into a matrix of token-level embeddings (shown above in blue). Then at search time, it embeds every query into another matrix (shown in green) and efficiently finds passages that contextually match the query using scalable vector-similarity (MaxSim) operators. These rich interactions allow ColBERT to surpass the quality of single-vector representation models, while scaling efficiently to large corpora. You can read more in our papers: ColBERT: Efficient and Effective Passage Search via Contextualized Late Interaction over BERT (SIGIR'20). Relevance-guided Supervision for OpenQA with…
Organization
ColBERT
colbert-ir
Models in Library1
Datasets in Library0
Models on Hugging Face6
Followers85