Mozilla hat ein eigenes maschinelles Übersetzungssystem veröffentlicht

Mozilla hat ein Toolkit für die eigenständige maschinelle Übersetzung von einer Sprache in eine andere veröffentlicht, das auf dem lokalen System des Benutzers ausgeführt wird, ohne auf externe Dienste zurückgreifen zu müssen. Das Projekt wird im Rahmen der Bergamot-Initiative gemeinsam mit Forschern mehrerer Universitäten im Vereinigten Königreich, Estland und der Tschechischen Republik mit finanzieller Unterstützung der Europäischen Union entwickelt. Die Entwicklungen werden unter der MPL 2.0-Lizenz vertrieben.

Das Projekt umfasst die Bergamot-Translator-Engine, Tools zum Selbsttraining des maschinellen Lernsystems und vorgefertigte Modelle für 14 Sprachen, darunter experimentelle Modelle für die Übersetzung vom Englischen ins Russische und umgekehrt. Der Grad der Übersetzung kann in einer Online-Demonstration beurteilt werden.

Die Engine ist in C++ geschrieben und ein Wrapper auf dem Marian-Framework für maschinelle Übersetzung, das ein wiederkehrendes neuronales Netzwerk (RNN) und transformatorbasierte Sprachmodelle verwendet. GPU kann verwendet werden, um Training und Übersetzung zu beschleunigen. Das Marian-Framework wird auch für den Übersetzungsdienst Microsoft Translator verwendet und hauptsächlich von Ingenieuren von Microsoft zusammen mit Forschern der Universitäten Edinburgh und Posen entwickelt.

Für Firefox-Benutzer wurde ein Add-on zum Übersetzen von Webseiten vorbereitet, das browserseitig übersetzt, ohne auf Cloud-Dienste zurückgreifen zu müssen. Bisher konnte das Add-on nur in Beta-Versionen und Nightly Builds installiert werden, jetzt ist es für Firefox-Versionen verfügbar. Im Browser-Add-on wird die ursprünglich in C++ geschriebene Engine mithilfe des Emscripten-Compilers in eine binäre WebAssembly-Zwischendarstellung kompiliert. Zu den neuen Funktionen des Add-ons zählen die Möglichkeit der Übersetzung beim Ausfüllen von Webformularen (der Benutzer gibt Text in seiner Muttersprache ein und dieser wird sofort in die Sprache der aktuellen Website übersetzt) ​​und die Bewertung der Qualität der Übersetzung mit automatischer Kennzeichnung fragwürdiger Übersetzungen, um den Benutzer über mögliche Fehler zu informieren.

Source: opennet.ru

Kommentar hinzufügen