Views
No views yet
1from transformers import MarianMTModel, MarianTokenizer
2
3# Load model and tokenizer
4tokenizer = MarianTokenizer.from_pretrained("dhintech/marian-id-en-lg")
5model = MarianMTModel.from_pretrained("dhintech/marian-id-en-lg")
6
7# Translate Indonesian to English
8def translate(text):
9 inputs = tokenizer(text, return_tensors="pt", padding=True)
10 outputs = model.generate(**inputs, max_length=128, num_beams=4)
11 return tokenizer.decode(outputs[0], skip_special_tokens=True)
12
13# Example usage
14indonesian_text = "Selamat pagi, terima kasih sudah datang."
15english_translation = translate(indonesian_text)
16print(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. |
1@misc{marian-id-en-lg,
2 title={MarianMT Indonesian-English Translation (Fine-tuned)},
3 author={DhinTech},
4 year={2025},
5 publisher={Hugging Face},
6 journal={Hugging Face Model Hub},
7 howpublished={\url{https://huggingface.co/dhintech/marian-id-en-lg}}
8}