La société Mozilla a publié son propre système de traduction automatique

La société Mozilla a publié un outil pour la traduction automatique autonome d'une langue à l'autre, fonctionnant sur le système local de l'utilisateur sans recourir à des services externes. Le projet est développé dans le cadre de l'initiative Bergamot en collaboration avec des chercheurs de plusieurs universités au Royaume-Uni, en Estonie et en République tchèque, avec le soutien financier de l'Union européenne. Les travaux sont diffusés sous la licence MPL 2.0.

Le projet comprend le moteur bergamot-translator, des outils pour entraîner le système d'apprentissage automatique de manière autonome et des modèles prêts à l'emploi pour 14 langues, y compris des modèles expérimentaux pour la traduction de l'anglais vers le russe et vice versa. Le niveau de traduction peut être évalué lors d'une démonstration en ligne.

Le moteur est écrit en C++ et constitue un wrapper autour du framework de traduction automatique Marian, qui utilise des réseaux de neurones récurrents (RNN) et des modèles linguistiques basés sur des transformateurs. Pour accélérer l'apprentissage et la traduction, une GPU peut être utilisée. Le framework Marian est également utilisé pour faire fonctionner le service de traduction Microsoft Translator et est principalement développé par des ingénieurs de Microsoft en collaboration avec des chercheurs des universités d'Édimbourg et de Poznań.

Pour les utilisateurs de Firefox, un module complémentaire a été préparé pour traduire des pages web, effectuant la traduction côté navigateur sans recourir à des services cloud. Auparavant, le module complémentaire ne pouvait être installé que dans les versions bêta et nocturnes, mais il est désormais également disponible pour les versions finales de Firefox. Dans le module complémentaire du navigateur, le moteur, initialement écrit en C++, est compilé en un format binaire intermédiaire WebAssembly à l'aide du compilateur Emscripten. Parmi les nouvelles fonctionnalités du module, on note la possibilité de traduire pendant le remplissage de formulaires web (l'utilisateur saisit du texte dans sa langue maternelle et celui-ci est instantanément traduit dans la langue du site actuel) et l'évaluation de la qualité de la traduction avec une marque automatique des traductions douteuses pour informer l'utilisateur des erreurs potentielles.

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster