Compania Mozilla a lansat un instrument pentru traducerea automată autonomă de la o limbă la alta, care funcționează pe sistemul local al utilizatorului, fără a apela la servicii externe. Proiectul se dezvoltă în cadrul inițiativei Bergamot, împreună cu cercetători de la mai multe universități din Regatul Unit, Estonia și Cehia, cu sprijin financiar din partea Uniunii Europene. Proiectele sunt distribuite sub licența MPL 2.0.
Proiectul include motorul bergamot-translator, instrumente pentru antrenarea autonomă a sistemului de învățare automată și modele gata făcute pentru 14 limbi, incluzând modele experimentale pentru traducerea din engleză în rusă și invers. Nivelul de traducere poate fi evaluat pe o demonstrație online.
Motorul este scris în C++ și este o interfață peste cadrul de traducere automată Marian, care utilizează rețele neuronale recurente (RNN) și modele lingvistice bazate pe transformatoare. Pentru a accelera învățarea și traducerea, se pot folosi GPU-uri. Cadrul Marian este, de asemenea, utilizat pentru suportul serviciului de traducere Microsoft Translator și este dezvoltat în principal de ingineri de la Microsoft împreună cu cercetători de la Universitățile din Edinburgh și Poznan.
Pentru utilizatorii Firefox a fost pregătit un addon pentru traducerea paginilor web, care efectuează traducerea la nivelul browserului, fără a apela la servicii cloud. Anterior, addonul putea fi instalat doar în versiunile beta și în versiunile nightly, dar acum este disponibil și pentru versiunile stabile ale Firefox. În addonul din browser, motorul, inițial scris în C++, este compilat într-o reprezentare binară intermediară WebAssembly folosind compilatorul Emscripten. Printre noile funcționalități ale addonului se numără traducerea în timp ce se completează formulare web (utilizatorul introduce textul în limba maternă și acesta este tradus instantaneu în limba site-ului curent) și evaluarea calității traducerii cu etichetarea automată a traducerilor suspecte pentru a informa utilizatorul despre posibile erori.
Sursa: opennet.ro
