IWSLT/ted_talks_iwslt
Updated • 565 • 24
This model is a fine-tuned version of Helsinki-NLP/opus-mt-id-en for Indonesian to English translation.
from transformers import MarianMTModel, MarianTokenizer
# Load model and tokenizer
tokenizer = MarianTokenizer.from_pretrained("dhintech/marian-id-en-lg")
model = MarianMTModel.from_pretrained("dhintech/marian-id-en-lg")
# Translate Indonesian to English
def translate(text):
inputs = tokenizer(text, return_tensors="pt", padding=True)
outputs = model.generate(**inputs, max_length=128, num_beams=4)
return tokenizer.decode(outputs[0], skip_special_tokens=True)
# Example usage
indonesian_text = "Selamat pagi, terima kasih sudah datang."
english_translation = translate(indonesian_text)
print(english_translation)
| Indonesian | English |
|---|---|
| Selamat pagi, terima kasih sudah datang. | Good morning, thank you for coming. |
| Teknologi AI berkembang sangat pesat. | AI technology is developing very rapidly. |
| Mari kita diskusikan hasil penelitian ini. | Let's discuss the results of this research. |
@misc{marian-id-en-lg,
title={MarianMT Indonesian-English Translation (Fine-tuned)},
author={DhinTech},
year={2025},
publisher={Hugging Face},
journal={Hugging Face Model Hub},
howpublished={\url{https://huggingface.co/dhintech/marian-id-en-lg}}
}
Base model
Helsinki-NLP/opus-mt-id-en