Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

EuroBERT: Scaling Multilingual Encoders for European Languages

About

General-purpose multilingual vector representations, used in retrieval, regression and classification, are traditionally obtained from bidirectional encoder models. Despite their wide applicability, encoders have been recently overshadowed by advances in generative decoder-only models. However, many innovations driving this progress are not inherently tied to decoders. In this paper, we revisit the development of multilingual encoders through the lens of these advances, and introduce EuroBERT, a family of multilingual encoders covering European and widely spoken global languages. Our models outperform existing alternatives across a diverse range of tasks, spanning multilingual capabilities, mathematics, and coding, and natively supporting sequences of up to 8,192 tokens. We also examine the design decisions behind EuroBERT, offering insights into our dataset composition and training pipeline. We publicly release the EuroBERT models, including intermediate training checkpoints, together with our training framework.

Nicolas Boizard, Hippolyte Gisserot-Boukhlef, Duarte M. Alves, Andr\'e Martins, Ayoub Hammal, Caio Corro, C\'eline Hudelot, Emmanuel Malherbe, Etienne Malaboeuf, Fanny Jourdan, Gabriel Hautreux, Jo\~ao Alves, Kevin El Haddad, Manuel Faysse, Maxime Peyrard, Nuno M. Guerreiro, Patrick Fernandes, Ricardo Rei, Pierre Colombo• 2025

Related benchmarks

TaskDatasetResultRank
Natural Language Code SearchCodeSearchNet
Overall Score72.6
35
Named Entity RecognitionNER Average over all languages (test)
F1 Score95.9
17
Natural Language UnderstandingExtraGLUE Portuguese (test)
STS-B Spearman Correlation88.46
14
Long-context Language UnderstandingLong tasks 4 tasks (val)
Long Tasks Score83.24
13
Multilabel Political Party ClassificationBundestag and Wahl-O-Mat combined dataset 2024/2025 (test)
F1 Score79
13
Financial Language UnderstandingFinBench 7 tasks (val)
FinBench Score78.36
13
Language UnderstandingOther tasks (9 tasks) (val)
Other Tasks Score78.1
13
General Language UnderstandingAll tasks (25 tasks) (val)
Overall Accuracy78.89
13
Language UnderstandingKLEJ 9 tasks (val)
KLEJ Score80.1
13
RetrievalMIRACL
nDCG@1092.9
12
Showing 10 of 38 rows

Other info

Follow for update