- PyLate Late Interaction Retrieval
PyLate makes ColBERT style late interaction practical in Python. Better than bi encoders for precision, costlier to store. Here is when it is worth it.
7 min - Matryoshka Representation Learning
MRL trains embeddings so any prefix of the vector is independently useful. How the multi-scale loss works, which models support it, and how to use it.
10 min - Model2Vec Fast Static Text Embeddings
Model2Vec distills a sentence transformer into a fast static lookup table. How it works, where it fits, and where it falls short.
6 min - Fine-Tuning Embeddings with Contrastive Learning and MRL
Contrastive Learning and Matryoshka Representation Learning.
4 min