Mozilla publicou o seu propio sistema de tradución automática

Mozilla lanzou un conxunto de ferramentas para a tradución automática autosuficiente dun idioma a outro, que se executa no sistema local do usuario sen recorrer a servizos externos. O proxecto desenvólvese no marco da iniciativa Bergamot xunto con investigadores de varias universidades do Reino Unido, Estonia e a República Checa co apoio financeiro da Unión Europea. Os desenvolvementos distribúense baixo a licenza MPL 2.0.

O proxecto inclúe o motor de tradutor bergamota, ferramentas para o autoadestramento do sistema de aprendizaxe automática e modelos preparados para 14 idiomas, incluíndo modelos experimentais para a tradución do inglés ao ruso e viceversa. O nivel de tradución pódese avaliar nunha demostración en liña.

O motor está escrito en C++ e é un envoltorio enriba do marco de tradución automática Marian, que utiliza unha rede neuronal recorrente (RNN) e modelos de linguaxe baseados en transformadores. A GPU pódese usar para acelerar o adestramento e a tradución. O marco mariano tamén se usa para impulsar o servizo de tradución Microsoft Translator e está desenvolvido principalmente por enxeñeiros de Microsoft xunto con investigadores das universidades de Edimburgo e Poznan.

Para os usuarios de Firefox, preparouse un complemento para a tradución de páxinas web, que se traduce no lado do navegador sen recorrer aos servizos na nube. Anteriormente, o complemento só se podía instalar nas versións beta e nas versións nocturnas, pero agora está dispoñible para as versións de Firefox. No complemento do navegador, o motor, escrito orixinalmente en C++, compílase nunha representación binaria de WebAssembly intermedia usando o compilador Emscripten. Entre as novidades do complemento destaca a posibilidade de traducir mentres se enche formularios web (o usuario introduce texto na súa lingua nativa e tradúcese sobre a marcha ao idioma do sitio actual) e a avaliación da calidade. de tradución con marcado automático de traducións cuestionables para informar ao usuario sobre posibles erros.

Fonte: opennet.ru

Engadir un comentario