Argos Open Technologies has prepared a new program Argos Translate for machine translation of text using machine learning methods. The code is written in Python and is distributed under the MIT license. For Linux, a package has been prepared in the snap format. For translation, you can use a command line utility, a GUI based on PyQt, a Python library, and the LibreTranslate server, which allows you to run web services at its own facilities similar to Google Translate. To rate the quality of the translation, visit libretranslate.com .
The program works on its own, is not tied to cloud services and uses the OpenNMT engine for translation. The text is generated using the SentencePiece tokenizer, and the Stanza . Ready-made machine learning models prepared (torrent ) for 9 languages, including Russian.