Кампанія Mozilla апублікавала ўласную сістэму машыннага перакладу

Кампанія Mozilla выпусціла інструментар для самадастатковага машыннага перакладу з адной мовы на іншую, які працуе на лакальнай сістэме карыстальніка без звароту да знешніх сэрвісаў. Праект развіваецца ў рамках ініцыятывы Bergamot сумесна з даследчыкамі некалькіх універсітэтаў Вялікабрытаніі, Эстоніі і Чэхіі пры фінансавай падтрымцы Еўразвяза. Напрацоўкі распаўсюджваюцца пад ліцэнзіяй MPL 2.0.

Праект уключае ў сябе рухавічок bergamot-translator, інструменты для самастойнай трэніроўкі сістэмы машыннага навучання і гатовыя мадэлі для 14 моў, уключаючы эксперыментальныя мадэлі для перакладу з англійскай на рускую мову і наадварот. Узровень перакладу можна ацаніць на online-дэманстрацыі.

Рухавічок напісаны на мове C++ і ўяўляе сабой абвязку над фрэймворкам машыннага перакладу Marian, у якім прымяняецца рэкурэнтная нейронавая сетка (RNN) і моўныя мадэлі на аснове трансформераў. Для паскарэння навучання і пераводу можа выкарыстоўвацца GPU. Фрэймворк Marian таксама выкарыстоўваецца для забеспячэння працы сэрвісу перакладу Microsoft Translator і развіваецца ў асноўным інжынерамі з Microsoft сумесна з даследнікамі з Эдынбургскага і Познанскага ўніверсітэтаў.

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

Крыніца: opennet.ru

Дадаць каментар