CoolFace
Datasetpublic

Arabic-NLP-2026/context-aware-arabic-to-english-model-with-register

Context-Aware Arabic Dialect Translation Dataset This repository contains the dataset and code for the paper "Context-Aware Dialectal Arabic Machine Translation with Interactive Region and Register Selection" (Anonymous Submission). Contents context_aware_en_ar_v2.ipynb: The main Google Colab notebook used for training and evaluation. balanced_dataset_ready.csv: The full augmented dataset (57,600 sentence pairs) produced by our RBDA pipeline. train_dataset.csv:… See the full description on the dataset page: https://huggingface.co/datasets/Arabic-NLP-2026/context-aware-arabic-to-english-model-with-register.

sourceHugging Facemitupdated 9mo agoView on Hugging Face
1likes71downloads
Dataset Card

Context-Aware Arabic Dialect Translation Dataset

This repository contains the dataset and code for the paper "Context-Aware Dialectal Arabic Machine Translation with Interactive Region and Register Selection" (Anonymous Submission).

Contents

  • —`context_aware_en_ar_v2.ipynb`: The main Google Colab notebook used for training and evaluation.
  • —`balanced_dataset_ready.csv`: The full augmented dataset (57,600 sentence pairs) produced by our RBDA pipeline.
  • —`train_dataset.csv`: The strict training split (95%).
  • —`test_dataset.csv`: The unseen test split (5%) used for the results reported in the paper.
  • —`code/`: Directory containing the training scripts and augmentation logic used to reproduce our results.
  • —train_model_optimized.py: The main training loop for fine-tuning mT5.
  • —build_dataset.py: The RBDA pipeline code.
  • —requirements.txt: Python dependencies.

Dataset Structure

The columns in the CSV files are:

  • —input: The source English text with control tags (e.g., [Egyptian] [Medical] I have a headache).
  • —target: The target Arabic translation in the specific dialect.
  • —region: The dialect label (Egyptian, Levantine, Gulf, etc.).
  • —context: The social context (Medical, Travel, etc.).
  • —style: The register (Formal/Informal).