Компанія Mozilla опублікувала власну систему машинного перекладу

Компанія Mozilla випустила інструментарій для самодостатнього машинного перекладу з однієї мови в іншу, що працює на локальній системі користувача без звернення до зовнішніх сервісів. Проект розвивається в рамках ініціативи Bergamot спільно з дослідниками кількох університетів Великої Британії, Естонії та Чехії за фінансової підтримки Євросоюзу. Доробки поширюються під ліцензією MPL 2.0.

Проект включає двигун bergamot-translator, інструменти для самостійного тренування системи машинного навчання і готові моделі для 14 мов, включаючи експериментальні моделі для перекладу з англійської на російську мову і навпаки. Рівень перекладу можна оцінити на онлайн-демонстрації.

Двигун написаний мовою C++ і є обв'язкою над фреймворком машинного перекладу Marian, в якому застосовується рекурентна нейронна мережа (RNN) і мовні моделі на основі трансформерів. Для прискорення навчання та перекладу може використовуватись GPU. Фреймворк Marian також використовується для забезпечення роботи сервісу перекладу Microsoft Translator і розвивається в основному інженерами Microsoft спільно з дослідниками з Единбурзького і Познанського університетів.

Для користувачів Firefox підготовлено додаток для перекладу веб-сторінок, який здійснює переклад на стороні браузера без звернення до хмарних сервісів. Раніше доповнення можна було встановити тільки в бета-випусках та нічних збірках, але тепер воно доступне і для релізів Firefox. У браузерному додатку двигун, спочатку написаний на С++, компілюється в проміжне бінарне представлення WebAssembly за допомогою компілятора Emscripten. З нових можливостей доповнення наголошується на можливості перекладу під час заповнення web-форм (користувач вводить текст рідною мовою і він літом перекладається мовою поточного сайту) та оцінка якості перекладу з автоматичною позначкою сумнівних перекладів для інформування користувача про потенційні помилки.

Джерело: opennet.ru

Додати коментар або відгук