CoolFace
Modelpublic

Fallovski/french-serer-nllb-lora-backtranslation

sourceHugging Faceotherupdated 1mo agoView on Hugging Face
0likes7downloads
Model Card

French–Serer NLLB LoRA with Back-Translation

Part of a benchmark of six configurations for French→Serer neural machine translation. Serer is a critically low-resource Niger-Congo language (~1.2M speakers, Senegal/Gambia), phylogenetically close to the well-resourced Wolof.

Model summary

  • —Experiment ID: D
  • —Kind: finaltranslationmodel
  • —Direction: French → Serer
  • —Base model: facebook/nllb-200-distilled-600M (revision: main)
  • —Best checkpoint: french_serer_nllb_lora_backtranslation-epoch=09-val_bleu=18.8598.ckpt
  • —Random seed: 42

Hyperparameters

  • —LR: 0.0003
  • —NUM_EPOCHS: 10
  • —LORA_R: 16
  • —LORA_ALPHA: 32
  • —BT_RATIO: 0.3
  • —WARMUP_STEPS: 500

Critical limitation — Wolof decoding proxy

Serer (srr_Latn) is not a supported NLLB-200 target. This model decodes under the wol_Latn (Wolof) language tag as a proxy, fine-tuned on French–Serer data. Automatic metrics (especially BLEU) can be partly inflated by lexical/orthographic overlap with Wolof; see the companion proximity-probe calibration for this corpus (Fallovski/french-serer-nllb-wolof-proximity-probe). Human review by a qualified Serer speaker is strongly recommended before any downstream use.

Intended use

Research on French-to-Serer machine translation on a corpus that is ~90% religious (Bible) register, ~10% educational glossaries, primarily Siin dialect. Not validated for legal, medical, emergency, or fully autonomous publication use. Private repository — not intended for public deployment in its current state.

Evaluation

MetricValue
BLEU (test, beam=5)16.8802
chrF38.902
ROUGE-10.4305
ROUGE-L0.3894
BERTScore-F10.8747
Test loss1.9376
BLEU (mean ± std, 3 seeds)18.7716 ± 1.4479

Evaluated on the held-out test split (2890 sentence pairs, SHA-256 of the split: 01d14d982a3c0cce172b5099e2db064d05bdef89677fe72a45f56715d6364ee2). Metrics were computed with the project's own evaluation scripts (not copied from the manuscript without independent reproduction); the training and evaluation code is kept in a private repository, available on request.

Training data and rights

Parallel corpus of 23113 train / 2889 val / 2890 test French–Serer sentence pairs, built primarily from religious texts (Bible, ~90%) and educational glossaries (~10%), predominantly Siin dialect. Preprocessing: Unicode normalization, exact-duplicate removal, length-ratio filtering (1:3–3:1). Document-level splitting was not possible (no document identifiers available); the split is at the sentence level with a fixed seed. Full provenance, licensing, and consent documentation are kept in a private dataset card, available on request, prior to any public release.