Single-vector retrieval averages the sequence before search.
The index is compact and dot products are efficient, but one document vector must preserve every potentially useful token relationship.
A token-level retrieval experiment
ColBERT stores contextual vectors for document tokens, then lets every query token find its own best match at search time. The late interaction is a small operation with a very different information bottleneck.
The vectors are transparent teaching vectors, not benchmark measurements. Their cosine similarities isolate mean pooling and ColBERT's MaxSim scoring without hiding the computation behind a model API.
Neither representation is universally superior. The question is where the system can afford to keep token-level evidence and when that detail changes ranking quality.
The index is compact and dot products are efficient, but one document vector must preserve every potentially useful token relationship.
Each query token contributes its largest similarity against any document token. The document score is the sum of those maxima.
Documents retain multiple vectors instead of one. ColBERT systems use compression and retrieval engineering to make that tradeoff practical.
Late interaction can preserve a decisive rare-token match that mean pooling dilutes.
Token-level similarity is still learned representation, not proof that the document answers the query correctly.
A practical system may retrieve coarsely first, then apply late interaction to a smaller candidate set.
ColBERT moves most language-model work to offline encoding, then performs a lightweight token similarity operation at search time.
A transformer produces one contextual embedding per token. Documents are encoded ahead of time; the incoming query is encoded at search time.
For each query embedding, compute similarities to document-token embeddings and retain the largest value. This is the MaxSim operation shown in the matrix.
The document score is the sum of per-query-token maxima. Retrieval systems then rank documents, often with compressed indexes and multi-stage search.
Read the original ColBERT work, its compressed successor, and the engine that accelerates late-interaction search.