1Derive the ColBERT MaxSim operator and explain how it captures both soft lexical matches and deep contextual semantics?
2How does ColBERTv2 apply residual compression and centroid quantization to reduce multi-vector storage by 6x-10x?
3Compare ColBERT (Late Interaction), Bi-Encoder, and Cross-Encoder across latency, VRAM footprint, and NDCG?
4How does the PLAID search engine achieve millisecond-level retrieval via 3-stage pruning (centroid, BoW, exact MaxSim)?
5How does ColPali extend ColBERT late interaction to Vision LLMs (PaliGemma) for native multi-vector screenshot retrieval?