This repository contains materials for a couple of papers about Erzya machine translation, and a tool slone_nmt for reproducing some of their results.
Этот репозиторий содержит материалы для нескольких статей об эрзянском машинном переводе и инструмент slone_nmt для воспроизведения некоторых из их результатов.
Те репозиториенть эйсэ ламо материалт зярыя статьяс эрзянь машинань ютавтоманть коряс ды slone_nmt инструментэсь кона-кона результатнэнь тевс нолдамонь туртов.
This section contains the supplementary materials to the paper The first neural machine translation system for the Erzya language by David Dale (2022).
We present the first neural machine translation system for translation between the endangered Erzya language and Russian and the dataset collected by us to train and evaluate it. The BLEU scores are 17 and 19 for translation to Erzya and Russian respectively, and more than half of the translations are rated as acceptable by native speakers. We also adapt our model to translate between Erzya and 10 other languages, but without additional parallel data, the quality on these directions remains low. We release the translation models along with the collected text corpus, a new language identification model, and a multilingual sentence encoder adapted for the Erzya language. These resources will be available at https://github.com/slone-nlp/myv-nmt.",
These delivarables are released as supplementary materials to the paper:
dirty-code-2022.
myv and ru,en,fi: in the folder test_data.@inproceedings{dale-2022-first,
title = "The first neural machine translation system for the {E}rzya language",
author = "Dale, David",
editor = "Serikov, Oleg and Voloshina, Ekaterina and Postnikova, Anna and Klyachko, Elena and Neminova, Ekaterina and Vylomova, Ekaterina and Shavrina, Tatiana and Ferrand, Eric Le and Malykh, Valentin and Tyers, Francis and Arkhangelskiy, Timofey and Mikhailov, Vladislav and Fenogenova, Alena",
booktitle = "Proceedings of the first workshop on NLP applications to field linguistics",
month = oct,
year = "2022",
address = "Gyeongju, Republic of Korea",
publisher = "International Conference on Computational Linguistics",
url = "https://aclanthology.org/2022.fieldmatters-1.6",
pages = "45--53",
abstract = "We present the first neural machine translation system for translation between the endangered Erzya language and Russian and the dataset collected by us to train and evaluate it. The BLEU scores are 17 and 19 for translation to Erzya and Russian respectively, and more than half of the translations are rated as acceptable by native speakers. We also adapt our model to translate between Erzya and 10 other languages, but without additional parallel data, the quality on these directions remains low. We release the translation models along with the collected text corpus, a new language identification model, and a multilingual sentence encoder adapted for the Erzya language. These resources will be available at \url{https://github.com/slone-nlp/myv-nmt}.",
}
This section contains the supplementary materials to the paper FLORES+ Translation and Machine Translation Evaluation for the Erzya Language by Isai Gordeev, Sergey Kuldin and David Dale (2024).
This paper introduces a translation of the FLORES+ dataset into the endangered Erzya language, with the goal of evaluating machine translation between this language and any of the other 200 languages already included into FLORES+. This translation was carried out as a part of the Open Language Data shared task at WMT24. We also present a benchmark of existing translation models bases on this dataset and a new translation model that achieves the state-of-the-art quality of translation into Erzya from Russian and English.
slone_nmt/metrics_2024.py@inproceedings{gordeev-etal-2024-flores,
title = "{FLORES}+ Translation and Machine Translation Evaluation for the {E}rzya Language",
author = "Gordeev, Isai and Kuldin, Sergey and Dale, David",
editor = "Haddow, Barry and Kocmi, Tom and Koehn, Philipp and Monz, Christof",
booktitle = "Proceedings of the Ninth Conference on Machine Translation",
month = nov,
year = "2024",
address = "Miami, Florida, USA",
publisher = "Association for Computational Linguistics",
url = "https://aclanthology.org/2024.wmt-1.49",
pages = "614--623",
abstract = "This paper introduces a translation of the FLORES+ dataset into the endangered Erzya language, with the goal of evaluating machine translation between this language and any of the other 200 languages already included into FLORES+. This translation was carried out as a part of the Open Language Data shared task at WMT24. We also present a benchmark of existing translation models bases on this dataset and a new translation model that achieves the state-of-the-art quality of translation into Erzya from Russian and English.",
}
SLONE-NMT is a Python package with some utilities for Erzya and for low-resource neural machine translation.
To install its current version, please clone and install this repo:
git clone https://github.com/slone-nlp/myv-nmt
cd myv-nmt
pip install -e .
If you don't plan to edit the source code, you can also clone and install with a single command:
pip install git+https://github.com/slone-nlp/myv-nmt
Here is an example of using the Erzya transliteration module:
from slone_nmt.myv_translit import cyr2lat
print(cyr2lat("шумбрачи!"))
# šumbrači!
For more info, please read slone_nmt/README.md.

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
This repository contains materials for a couple of papers about Erzya machine translation, and a tool slone_nmt for reproducing some of their results.
Этот репозиторий содержит материалы для нескольких статей об эрзянском машинном переводе и инструмент slone_nmt для воспроизведения некоторых из их результатов.
Те репозиториенть эйсэ ламо материалт зярыя статьяс эрзянь машинань ютавтоманть коряс ды slone_nmt инструментэсь кона-кона результатнэнь тевс нолдамонь туртов.
This section contains the supplementary materials to the paper The first neural machine translation system for the Erzya language by David Dale (2022).
We present the first neural machine translation system for translation between the endangered Erzya language and Russian and the dataset collected by us to train and evaluate it. The BLEU scores are 17 and 19 for translation to Erzya and Russian respectively, and more than half of the translations are rated as acceptable by native speakers. We also adapt our model to translate between Erzya and 10 other languages, but without additional parallel data, the quality on these directions remains low. We release the translation models along with the collected text corpus, a new language identification model, and a multilingual sentence encoder adapted for the Erzya language. These resources will be available at https://github.com/slone-nlp/myv-nmt.",
These delivarables are released as supplementary materials to the paper:
dirty-code-2022.
myv and ru,en,fi: in the folder test_data.@inproceedings{dale-2022-first,
title = "The first neural machine translation system for the {E}rzya language",
author = "Dale, David",
editor = "Serikov, Oleg and Voloshina, Ekaterina and Postnikova, Anna and Klyachko, Elena and Neminova, Ekaterina and Vylomova, Ekaterina and Shavrina, Tatiana and Ferrand, Eric Le and Malykh, Valentin and Tyers, Francis and Arkhangelskiy, Timofey and Mikhailov, Vladislav and Fenogenova, Alena",
booktitle = "Proceedings of the first workshop on NLP applications to field linguistics",
month = oct,
year = "2022",
address = "Gyeongju, Republic of Korea",
publisher = "International Conference on Computational Linguistics",
url = "https://aclanthology.org/2022.fieldmatters-1.6",
pages = "45--53",
abstract = "We present the first neural machine translation system for translation between the endangered Erzya language and Russian and the dataset collected by us to train and evaluate it. The BLEU scores are 17 and 19 for translation to Erzya and Russian respectively, and more than half of the translations are rated as acceptable by native speakers. We also adapt our model to translate between Erzya and 10 other languages, but without additional parallel data, the quality on these directions remains low. We release the translation models along with the collected text corpus, a new language identification model, and a multilingual sentence encoder adapted for the Erzya language. These resources will be available at \url{https://github.com/slone-nlp/myv-nmt}.",
}
This section contains the supplementary materials to the paper FLORES+ Translation and Machine Translation Evaluation for the Erzya Language by Isai Gordeev, Sergey Kuldin and David Dale (2024).
This paper introduces a translation of the FLORES+ dataset into the endangered Erzya language, with the goal of evaluating machine translation between this language and any of the other 200 languages already included into FLORES+. This translation was carried out as a part of the Open Language Data shared task at WMT24. We also present a benchmark of existing translation models bases on this dataset and a new translation model that achieves the state-of-the-art quality of translation into Erzya from Russian and English.
slone_nmt/metrics_2024.py@inproceedings{gordeev-etal-2024-flores,
title = "{FLORES}+ Translation and Machine Translation Evaluation for the {E}rzya Language",
author = "Gordeev, Isai and Kuldin, Sergey and Dale, David",
editor = "Haddow, Barry and Kocmi, Tom and Koehn, Philipp and Monz, Christof",
booktitle = "Proceedings of the Ninth Conference on Machine Translation",
month = nov,
year = "2024",
address = "Miami, Florida, USA",
publisher = "Association for Computational Linguistics",
url = "https://aclanthology.org/2024.wmt-1.49",
pages = "614--623",
abstract = "This paper introduces a translation of the FLORES+ dataset into the endangered Erzya language, with the goal of evaluating machine translation between this language and any of the other 200 languages already included into FLORES+. This translation was carried out as a part of the Open Language Data shared task at WMT24. We also present a benchmark of existing translation models bases on this dataset and a new translation model that achieves the state-of-the-art quality of translation into Erzya from Russian and English.",
}
SLONE-NMT is a Python package with some utilities for Erzya and for low-resource neural machine translation.
To install its current version, please clone and install this repo:
git clone https://github.com/slone-nlp/myv-nmt
cd myv-nmt
pip install -e .
If you don't plan to edit the source code, you can also clone and install with a single command:
pip install git+https://github.com/slone-nlp/myv-nmt
Here is an example of using the Erzya transliteration module:
from slone_nmt.myv_translit import cyr2lat
print(cyr2lat("шумбрачи!"))
# šumbrači!
For more info, please read slone_nmt/README.md.

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.