Das Unternehmen Mozilla hat sein eigenes maschinelles Übersetzungssystem veröffentlicht.

Das Unternehmen Mozilla hat ein Werkzeug für den eigenständigen maschinellen Übersetzungsdienst herausgebracht, das auf dem lokalen System des Benutzers ohne Anbindung an externe Dienste funktioniert. Das Projekt entwickelt sich im Rahmen der Bergamot-Initiative gemeinsam mit Forschern mehrerer Universitäten in Großbritannien, Estland und der Tschechischen Republik mit finanzieller Unterstützung der Europäischen Union. Die Ergebnisse werden unter der MPL 2.0-Lizenz verbreitet.

Das Projekt umfasst die bergamot-translator-Engine, Werkzeuge zur eigenständigen Schulung von Maschinenlernsystemen und vorgefertigte Modelle für 14 Sprachen, einschließlich experimenteller Modelle für die Übersetzung von Englisch nach Russisch und umgekehrt. Die Qualität der Übersetzung kann in einer Online-Demonstration bewertet werden.

Die Engine ist in C++ geschrieben und stellt eine Wrapper für das Marian-Übersetzungsframework dar, das rekurrente neuronale Netzwerke (RNN) und auf Transformatoren basierende Sprachmodelle verwendet. Zur Beschleunigung des Lernens und der Übersetzung kann eine GPU verwendet werden. Das Marian-Framework wird auch verwendet, um den Microsoft Translator-Dienst zu betreiben und wird hauptsächlich von Ingenieuren von Microsoft in Zusammenarbeit mit Forschern der Universitäten Edinburgh und Posen weiterentwickelt.

Für Firefox-Benutzer wurde ein Add-On zur Übersetzung von Webseiten vorbereitet, das die Übersetzung auf Seiten des Browsers ohne Anbindung an Cloud-Dienste durchführt. Das Add-On konnte zuvor nur in Beta-Versionen und Nachts Builds installiert werden, ist jetzt jedoch auch für die veröffentlichten Versionen von Firefox verfügbar. Im Browser-Add-On wird die ursprünglich in C++ geschriebene Engine in eine Zwischen-Bytes-Darstellung von WebAssembly mittels des Emscripten-Compilers kompiliert. Zu den neuen Funktionen des Add-Ons zählt die Möglichkeit, während der Eingabe von Web-Formularen zu übersetzen (der Benutzer gibt Text in der eigenen Sprache ein und dieser wird in Echtzeit in die Sprache der aktuellen Website übersetzt) sowie die Bewertung der Übersetzungsqualität mit automatischer Kennzeichnung fragwürdiger Übersetzungen, um den Benutzer über potenzielle Fehler zu informieren.

Quelle: opennet.ru

60GB SSD 8Gb DDR4