🥇Release of the Linux distribution Pop!_OS 19.10 | ProHoster

Mozilla has launched a project Bergamot to create a machine translation system that operates on the user's browser. The project will integrate a standalone page translation engine into Firefox that does not rely on external cloud services and processes data solely on the user's system. The main goal of the development is to ensure user privacy and protect data from potential leaks when translating content on web pages opened in the browser.

The Bergamot project is being developed at Mozilla's Berlin office with the participation of researchers from multiple universities in the United Kingdom, Estonia, and the Czech Republic. The development is funded by the European Union under a grant obtained through the Horizon 2020program. The grant amount is three million euros. The project is set to last for three years. Mozilla open has a vacancy for a machine learning systems specialist to participate in the development of an engine for translating from one language to another.

Related developments concerning the Bergamot project include:

  • The machine translation framework developed at the University of Edinburgh Marian, built on a recurrent neural network. The framework is written in C++, can utilize GPU for accelerated learning and translation, and is provided is licensed under the MIT License.
  • The toolkit created at Charles University Neural Monkey for processing information in natural language using sequential machine learning methods. The project applies the TensorFlow framework and can be used for rapid prototyping of machine translation and natural language classification systems. The code is available under the BSD license.
  • The project prepared at the University of Sheffield QuEst++, used for assessing and predicting the quality of machine translation systems.
  • Developed at Mozilla the speech synthesizer (TTS) and speech recognition engine (Deep Speech)
  • The European Union-funded project ParaCrawl, which accumulates a base of synchronized translations of various phrases in different languages that can be used for training machine learning systems. The basis of the project is the bot bitextor, which indexes multilingual websites and automatically finds identical texts presented in multiple languages. The database of parallel translation examples is being formed for 24 languages, including Russian (Database for the Russian language occupies 637MB when compressed and includes over 12 million translation examples).

The development of Bergamot started in January of this year, but the project's work is still available for public testing. Nevertheless, a few days ago the developers have published released a video demonstrating the initial prototype.

Play video

Let’s remember that Firefox already we have has a built-in mechanism for translating pages, but it relies on using external cloud services (supports Google, Yandex, and Bing) and is not enabled by default (to enable it in about:config, one should change the settings of "browser.translation"). The translation mechanism also supports automatic language detection when opening a page in an unknown language and displays a special indicator suggesting to translate the page. The prototype of the translation system developed within the Bergamot project uses the same interface for user interaction, but instead of calling external services, it launches a built-in handler.

Source: opennet.ru

Buy reliable website hosting with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster