CoolFace
Modelpublic

brendaogutu/sw-en-translation-production-v1

sourceHugging Faceapache-2.0updated 8mo agoView on Hugging Face
0likes8downloads
Model Card

Swahili-English Translation Model for Child Helpline Services

Model Description

This model is a fine-tuned version of brendaogutu/mul-sw-en-translation-v1 for Swahili-to-English translation, specifically optimized for child helpline call transcriptions in East Africa.

Developed by: BITZ IT Consulting Ltd Project: OpenCHS (Open Child Helpline System) Funded by: UNICEF Venture Fund License: Apache 2.0

Performance

Test Set (General Translation)

  • —BLEU: 0.6369
  • —chrF: 74.98
  • —Improvement over baseline: +0.0%

Domain Evaluation (Call Transcriptions)

  • —Domain BLEU: 0.0000
  • —Domain chrF: 7.43
  • —Domain COMET-QE: 0.0000

Intended Use

Primary Use Case: Translating Swahili helpline call transcriptions to English for case documentation, quality assurance, and cross-border referrals.

Languages: Swahili (source) → English (target)

Usage

python
from transformers import MarianTokenizer, MarianMTModel

model_name = "brendaogutu/sw-en-translation-production-v1"
tokenizer = MarianTokenizer.from_pretrained(model_name)
model = MarianMTModel.from_pretrained(model_name)

swahili_text = "Habari za asubuhi. Ninaitwa Amina na nina miaka 14."
inputs = tokenizer(swahili_text, return_tensors="pt", padding=True)
outputs = model.generate(**inputs, num_beams=5, max_length=256)
translation = tokenizer.decode(outputs[0], skip_special_tokens=True)
print(translation)

Training Details

Base Model: brendaogutu/mul-sw-en-translation-v1 Training Epochs: 14 Batch Size: 8 Learning Rate: 2.5e-05 Hardware: NVIDIA GPU with FP16 mixed precision


This model is part of the OpenCHS project supporting child helpline services across East Africa.