Mozilla ettevõte tutvustas iseseisva masintõlke tööriistu, mis töötavad kasutaja kohalikel süsteemidel ilma välistes teenustes abita. Projekt areneb Bergamoti algatuse raames koostöös mitmete Ühendkuningriigi, Eesti ja Tšehhi ülikoolide teadlastega, saades rahalist toetust Euroopa Liidult. Arengud jagatakse MPL 2.0 litsentsi alusel.
Projekt sisaldab bergamot-translatori mootorit, tööriistu masinõppe süsteemi iseseisvaks treenimiseks ja valmis mudeleid 14 keele jaoks, sealhulgas katse mudeleid tõlkimiseks inglise keelest vene keelde ja vastupidi. Tõlgete taset saab hinnata online-demonstratsioonis.
Mootor on kirjutatud C++ keeles ja see on ümberringi masintõlke raamistikule Marian, kus kasutatakse rekurentset närvivõrku (RNN) ja transformereid põhinevaid keelemudeleid. Koolituse ja tõlke kiirendamiseks võib kasutada GPU-d. Raamistik Marian on samuti Microsoft Translatori tõlketeenuse tagamiseks, mille arendavad peamiselt Microsofti insenerid koos Edinburgi ja Poznańi ülikoolide teadlastega.
Firefox'i kasutajatele on loodud veebilehtede tõlkimiseks mõeldud laiendus, mis teostab tõlget otse brauseris, ilma pilveteenuseid kasutamata. Varem sai laienduse installida ainult beetaversioonides ja öistes versioonides, kuid nüüd on see saadaval ka Firefoxi stabiilsetes versioonides. Brauserilaiendis kompileeritakse algselt C++-s kirjutatud mootor vahepealsesse binaarsesse vormingusse WebAssembly, kasutades Emscripteni kompilaatorit. Uute võimaluste seas on välja toodud võimalus tõlkida veebivormide täitmise ajal (kasutaja sisestab teksti oma emakeeles ja see tõlgitakse reaalajas käimasoleva veebisaidi keelde) ning tõlke kvaliteedi hindamine kahtlaste tõlgete automaatse märgistamisega, et teavitada kasutajat võimalike vigadest.
Allikas: opennet.ru
