Företaget Mozilla har inom ramen för projektet påbörjat arbetet med att skapa ett maskinöversättningssystem som fungerar i webbläsaren. Projektet gör det möjligt att integrera en fristående översättningsmotor i Firefox, som inte använder externa molntjänster och som behandlar data helt på användarens system. Huvudmålet med utvecklingen är att säkerställa konfidentialitet och skydda användardata från potentiella läckor vid översättning av innehåll på öppna webbsidor.
Utvecklingen av Bergamot pågår på Mozillas kontor i Berlin i samarbete med forskare från universitet i Storbritannien, Estland och Tjeckien. Utvecklingen finansieras av Europeiska unionen genom ett bidrag som erhållits inom programmet . Bidragets storlek uppgår till tre miljoner euro. Projektet är planerat att pågå i tre år. I Mozilla en ledig tjänst
som specialist inom maskininlärningssystem för att delta i utvecklingen av en motor för översättning mellan språk. :
- nämns Marian licensieras under MIT.
- , byggt på en rekursiv neuronnätverksstruktur. Ramverket är skrivet i C++ och kan utnyttja GPU för att påskynda träning och översättning, samt Neural Monkey
- för bearbetning av naturligt språk med hjälp av metoder för sekventiell maskininlärning. Projektet använder ramverket TensorFlow och kan användas för att snabbt skapa prototyper av system för maskinöversättning och klassificering av information på naturligt språk. Koden är tillgänglig under BSD-licens. QuEst++
- , används för att utvärdera och förutsäga kvaliteten på maskinöversättningssystem. () och ()
- Deep Speech ParaCrawl , som indexerar flerspråkiga webbplatser och automatiskt hittar samma texter som presenteras på flera språk. Exempelbasen för parallella översättningar skapas för 24 språk, inklusive ryska ( för ryska språket tar 637MB i komprimerad form och inkluderar över 12 miljoner översättningsexempel).
Utvecklingen av Bergamot började i januari i år, men projektets framsteg är fortfarande för offentlig testning. Trots det släppte utvecklarna en video som visar den första prototypen.

Vi påminner om att Firefox redan en inbyggd mekanism för att översätta sidor, men den är kopplad till användningen av externa molntjänster (Google, Yandex och Bing stöds) och aktiveras inte som standard (för att aktivera detta i about:config måste inställningen "browser.translation" ändras). Översättningssystemet stöder även automatiskt språkidentifiering när en sida öppnas på ett okänt språk och visar en speciell indikator med ett förslag om att översätta sidan. Prototypen av översättningssystemet som utvecklas inom Bergamot-projektet använder samma gränssnitt för interaktion med användaren, men istället för att vända sig till externa tjänster startas en inbyggd hanterare.
Källa: opennet.ru
