Views
No views yet
| Metric | Base Model | This Model | Improvement |
|---|---|---|---|
| BLEU Score | 9.146 | 11.747 | +28.4% |
| Translation Speed | 1.2s | 0.12s | -90.0% |
| Meeting Context | Standard | Enhanced | Domain Adapted |
1from transformers import MarianMTModel, MarianTokenizer
2
3# Load model and tokenizer
4model_name = "dhintech/marian-tedtalks-id-en-enhanced"
5tokenizer = MarianTokenizer.from_pretrained(model_name)
6model = MarianMTModel.from_pretrained(model_name)
7
8# Translate Indonesian to English
9def translate(text):
10 inputs = tokenizer(text, return_tensors="pt", padding=True, truncation=True, max_length=128)
11 outputs = model.generate(
12 **inputs,
13 max_length=128,
14 num_beams=3,
15 early_stopping=True,
16 do_sample=False
17 )
18 return tokenizer.decode(outputs[0], skip_special_tokens=True)
19
20# Example usage
21indonesian_text = "Tim marketing akan bertanggung jawab untuk strategi ini."
22english_translation = translate(indonesian_text)
23print(english_translation)
24# Output: "The marketing team will be responsible for this strategy."| Indonesian | English | Context |
|---|---|---|
| Selamat pagi semuanya, mari kita mulai rapat hari ini. | Good morning everyone, let's start today's meeting. | Meeting Opening |
| Tim marketing akan bertanggung jawab untuk strategi ini. | The marketing team will be responsible for this strategy. | Task Assignment |
| Database migration sudah selesai dan berjalan dengan lancar. | Database migration is complete and running smoothly. | Technical Update |
| Budget yang disetujui adalah 500 juta rupiah. | The approved budget is 500 million rupiah. | Financial Discussion |
1@misc{enhanced-marian-id-en-2025,
2 title={Enhanced MarianMT Indonesian-English Translation (Meeting Domain Adaptation)},
3 author={DhinTech},
4 year={2025},
5 publisher={Hugging Face},
6 journal={Hugging Face Model Hub},
7 howpublished={\url{https://huggingface.co/dhintech/marian-tedtalks-id-en-enhanced}},
8 note={Enhanced with TEDTalks and meeting-specific domain adaptation}
9}