Logo Lanfrica
  • Accueil
  • Atlas
  • Analyses
  • Documentation
  • Sign in

© 2026 Lanfrica. Tous droits réservés. Tous les droits d'auteur des ressources affichées sur le site Web Lanfrica appartiennent aux détenteurs de droits d'auteur d'origine, sauf indication contraire explicite.

HossamElsrah/Transformer-Building-For-Egyptian-English-Translation

Domaine:

natural language processing

Type de record:

software
Créateur:
Hos
Hôte:
A from-scratch implementation of a Transformer model in PyTorch for translating Egyptian Arabic to English. This project focuses on understanding the intricacies of Transformer architecture and its application to a challenging, low-resource translation task. # Transformer for Egyptian to English Translation ### **Building a Transformer from Scratch** This repository contains a complete implementation of a Transformer neural network, built from the ground up using PyTorch. The primary goal of this project was to gain a deep understanding of the Transformer architecture by manually constructing each of its core components: * **Embedding Layers:** For converting input and output tokens into dense vector representations. * **Positional Encoding:** To provide the model with information about the order of tokens in a sequence. * **Multi-Head Self-Attention:** The core mechanism for capturing relationships between different parts of the input sequence. * **Add & Norm Layers:** Implementing residual connections and layer normalization for stable training. * **Point-wise Feed-Forward Networks:** Applying non-linear transformations to the attention outputs. * **Encoder and Decoder Stacks:** Combining the individual layers to form the complete Transformer model. * **Linear and Softmax Layers:** For generating the final probability distribution over the target vocabulary. ### **Egyptian Arabic to English Translation** This project goes beyond a standard Transformer implementation by applying it to the task of translating from Egyptian Arabic to English. This is a particularly interesting challenge due to: * **Linguistic Differences:** Significant variations in grammar, syntax, and vocabulary between Egyptian Arabic and English. * **Data Scarcity:** Compared to standard Arabic, there is generally less publicly available parallel data for Egyptian Arabic and English. * **Dialectal Variation:** Egyptian Arabic itself has regional and social variations, which can add complexity to the translation task. The decision to tackle this specific translation direction was driven by the desire to explore the model's capabilities in a less-resourced setting and to appreciate the nuances involved in handling diverse linguistic structures. …

Visit

github.com

Tasks

machine translation

Similaires

Building ‌a ‌Transformer-Based ‌Neural Machine Translation System for English–Kibajuni Translation: A Low-Resource Deep Learning Approach for Indigenous Language Preservationwubet/amharic-english-machine-translation-transformer-baselineA Transformer-Based Model for English to Yoruba Machine TranslationAutomatic translation from English to Amazigh using transformer learningDevelopment of a Transformer-Based Model for Amharic to English Neural Machine TranslationBuilding an Oranian-English parallel corpus for automated translation training

Building ‌a ‌Transformer-Based ‌Neural Machine Translation System for English–Kibajuni Translation: A Low-Resource Deep Learning Approach for Indigenous Language Preservation

Recent progress in artificial intelligence has pushed machine translation to high levels of accuracy

wubet/amharic-english-machine-translation-transformer-baseline

# Amharic-English-Machine-Translation-Transformer-Baseline clone the " amharic-english-machine-tran

A Transformer-Based Model for English to Yoruba Machine Translation

Automatic translation from English to Amazigh using transformer learning

Due to the lack of parallel data, to our knowledge, no study has been conducted on the Amazigh-Engli

Development of a Transformer-Based Model for Amharic to English Neural Machine Translation

Building an Oranian-English parallel corpus for automated translation training

Abstract The main obstacle to automated translation and processing of dialects is t