Sentence Transformers
SBERT, la bibliothèque et les modèles d'embedding open-source de référence
Sentence Transformers, aussi connu sous le nom de SBERT, est une bibliothèque open-source de référence pour produire des embeddings de phrases et de textes. Elle a été introduite en 2019 par Nils Reimers au sein du Ubiquitous Knowledge Processing Lab (UKP Lab) de la Technische Universität Darmstadt, sous la direction d'Iryna Gurevych. Son apport initial : une architecture siamoise permettant de comparer efficacement des textes par similarité cosinus. Le projet est passé sous la responsabilité de Hugging Face, où il est maintenu par Tom Aarsen.
L'organisation sentence-transformers sur Hugging Face rassemble des modèles d'embedding réutilisables directement avec la bibliothèque du même nom. On y trouve par exemple des modèles multilingues et des variantes optimisées pour la vitesse, dans une logique résolument ouverte et communautaire.
Ces modèles servent la recherche sémantique, la similarité de textes, le clustering et les pipelines RAG, et constituent un socle très répandu de l'écosystème NLP.