A empresa Mozilla, no âmbito do projeto iniciou a criação de um sistema de tradução automática que opera do lado do navegador. O projeto permitirá integrar no Firefox um mecanismo de tradução de páginas autossuficiente, que não depende de serviços de nuvem externos e processa dados exclusivamente no sistema do usuário. O principal objetivo do desenvolvimento é garantir a privacidade e proteger os dados do usuário contra possíveis vazamentos ao traduzir o conteúdo das páginas abertas no navegador.
O desenvolvimento do Bergamot está sendo realizado no escritório da Mozilla em Berlim, com a participação de pesquisadores de universidades do Reino Unido, Estônia e República Tcheca. O desenvolvimento é financiado pela União Europeia por meio de uma concessão recebida no programa . O valor da concessão é de três milhões de euros. O projeto está previsto para durar três anos. Na Mozilla, para especialista em sistemas de aprendizado de máquina para participar do desenvolvimento de um mecanismo para tradução de um idioma para outro.
Das desenvolvimentos adjacentes relacionados ao projeto Bergamot, :
- O framework de tradução automática desenvolvido na Universidade de Edimburgo, , construído com base em uma rede neural recorrente. O framework é escrito em C++, pode utilizar GPU para acelerar o treinamento e a tradução, e sob a licença MIT.
- A ferramenta criada na Universidade de Praga, , para processar informações em linguagem natural usando métodos de aprendizado de máquina sequencial. O projeto utiliza o framework TensorFlow e pode ser usado para a rápida criação de protótipos de sistemas de tradução automática e classificação de informações em linguagem natural. O código está disponível sob a licença BSD.
- O projeto preparado na Universidade de Sheffield, , utilizado para avaliar e prever a qualidade dos sistemas de tradução automática.
- Desenvolvidos na Mozilla, () e ()
- O projeto financiado pela União Europeia , que acumula uma base de traduções sincrônicas de várias frases em diferentes idiomas, que pode ser utilizada para treinar sistemas de aprendizado de máquina. A base do projeto é um bot, , que indexa sites web multilíngues e encontra automaticamente textos semelhantes apresentados em vários idiomas. A base de exemplos de traduções paralelas é formada para 24 idiomas, incluindo o russo ( para o idioma russo ocupa 637MB em formato comprimido e inclui mais de 12 milhões de exemplos de tradução).
O desenvolvimento do Bergamot começou em janeiro deste ano, mas os avanços do projeto ainda para testes públicos. No entanto, alguns dias atrás, os desenvolvedores um vídeo demonstrando o protótipo inicial.

Vale lembrar que o Firefox já um mecanismo integrado para tradução de páginas, mas depende do uso de serviços externos na nuvem (são suportados Google, Yandex e Bing) e não está ativado por padrão (para ativá-lo em about:config, é necessário alterar as configurações de “browser.translation”). O mecanismo de tradução também suporta a detecção automática do idioma ao abrir uma página em um idioma desconhecido e exibe um indicador especial sugerindo a tradução da página. O protótipo do sistema de tradução em desenvolvimento no projeto Bergamot utiliza essa mesma interface para interação com o usuário, mas em vez de recorrer a serviços externos, ativa um processador integrado.
Fonte: opennet.ru
