Saidzoda-Tajik-E5-Large: Fine-Tuning a 560M Embedder for Tajik Retrieval
Organizations: Saidzoda AI Lab, Saidzoda Engineering Company, Dushanbe, Tajikistan
Abstract
Finding the passage that answers a question is the first step of most practical systems built on documents, and for Tajik we found no openly described model for it. We present Saidzoda-Tajik-E5-Large, a Tajik text embedder built from multilingual-e5-large-instruct (560M parameters). We asked our own Tajik language model to write questions for passages from Tajik laws, tax documents, Wikipedia and web text, and trained on 235,140 question and passage pairs for one epoch, with hard negatives chosen by another embedder and English and Russian pairs mixed in so the model would not forget those languages. On laws the model had never seen, the right passage is among the top ten results for 93.6% of questions, up from 80.2%; on tax documents, 94.5% against 82.6%. On Belebele, the one test we have that was written by people, the gain is smaller and not confirmed (92.2% to 95.2%, with touching intervals), and Russian and English do not change. On law and tax questions written in the same style as its training questions, it is tied with Giga-Embeddings-3B, a model five times its size; on Belebele the 3B and 8B models score slightly higher, and only after we fine-tuned them on our data are they clearly ahead. We also report what failed: training in bfloat16 broke the model, and replacing Tajik letters with similar Russian ones did not help. Our law, tax and Wikipedia test questions come from the same model that wrote the training questions, so we treat those scores as an upper limit until questions written by Tajik speakers are available.
Figures & tables
| Domain | Pairs | With negative |
|---|---|---|
| Tajik law | 52,758 | 40,259 |
| Tajik tax | 1,033 | 875 |
| Tajik Wikipedia | 21,123 | 20,374 |
| Tajik web and literature | 59,985 | 39,140 |
| Customer service (synthetic) | 15,744 | 6,313 |
| English replay (NQ) | 49,987 | n/a |
| Test set (queries) | e5 base | Ours | Change |
|---|---|---|---|
| Law (1,000) | 80.2 [77.6, 82.6] | 93.6 [92.0, 95.1] | +13.4 |
| Tax (109) | 82.6 [75.2, 89.9] | 94.5 [89.9, 98.2] | +11.9 |
| Wikipedia (500) | 96.4 [94.8, 97.8] | 97.4 [96.0, 98.6] | +1.0 |
| Belebele Tajik (900) | 92.2 [90.4, 93.9] | 95.2 [93.9, 96.6] | +3.0 |
| Belebele Russian (900) | 97.9 [96.8, 98.8] | 98.6 [97.8, 99.2] | +0.7 |
| Belebele English (900) | 98.9 [98.2, 99.6] | 98.9 [98.1, 99.6] | +0.0 |
| Model | Size | Used as | Law | Tax | Wiki | Bel. tg | Bel. ru | Bel. en |
|---|---|---|---|---|---|---|---|---|
| EmbeddingGemma-300M | 0.31B | zero-shot | 49.3 | 45.9 | 89.6 | 69.8 | 98.6 | 99.2 |
| gte-multilingual-base | 0.31B | zero-shot | 62.2 | 66.1 | 92.0 | 81.3 | 97.3 | 98.8 |
| Qwen3-Embedding-0.6B | 0.6B | zero-shot | 35.9 | 51.4 | 86.6 | 66.1 | 97.7 | 98.9 |
| BGE-M3 | 0.57B | zero-shot | 77.6 | 78.9 | 95.0 | 83.8 | 98.9 | 99.0 |
| multilingual-e5-large-instruct | 0.56B | zero-shot | 80.2 | 82.6 | 96.4 | 92.2 | 97.9 | 98.9 |
| F2LLM-v2-4B | 4B | zero-shot | 69.7 | 69.7 | 94.8 | 94.0 | 98.3 | 99.0 |
| Variant | Law | Tax | Wiki | Bel. tg |
|---|---|---|---|---|
| e5 base | 80.2 | 82.6 | 96.4 | 92.2 |
| e5 base, letters folded | 78.0 | 78.9 | 96.2 | 92.0 |
| Ours, step 300 | 93.6 | 95.4 | 97.0 | 95.7 |
| Ours, step 400 | 93.5 | 94.5 | 97.4 | 96.1 |
| Ours, final (step 466) | 93.6 | 94.5 | 97.4 | 95.2 |
| WiSE, 0.7 tuned + 0.3 base | 93.2 | 92.7 | 97.2 | 95.3 |
Appendix figures & tables1 asset
Supplementary material from the paper’s appendix.
Appendix
| Set | Question (Tajik) | English gloss |
|---|---|---|
| Law | Мувофии моддаи 43-и Кодекси андози Тоикистон, объектои муоинаи хронометражӣ кадомоянд? | Under Article 43 of the Tax Code of Tajikistan, what are the objects of a timekeeping inspection? |
| Law | Тиби Моддаи 346-и Кодекси андози умурии Тоикистон, манбаи андоз чӣ тавр муайян карда мешавад? | Under Article 346 of the Tax Code, how is the tax base determined? |
| Tax | Муаррароти Кодекси одоби касбии маомоти андоз ба кадом категорияи кормандон татби мегардад? | To which categories of staff do the rules of the tax authorities’ code of professional ethics apply? |
| Tax | Корманди андоз бояд чӣ гуна амал кунад, то ба ошкоркунии сирри давлатӣ ро надиад? | How must a tax officer act so as not to disclose state secrets? |
| Wikipedia | Дар замони Имперотурии Юан окимияти имперотурӣ дар ар як вилоят аз ониби кадом намояндагон ташкил карда мешуд? | In the Yuan Empire, which representatives exercised imperial authority in each province? |
| Wikipedia | Чаро дар интихоботи соли 1924 изби Миллӣ ва изби Менатӣ пирӯз шуданд? | Why did the National Party and the Labour Party win the 1924 election? |
Text Embedding Models
Text embedding models map words, sentences, or documents to vectors for semantic search, retrieval, clustering, and downstream prediction.
See all 133 papers