Downloads · 30 days
9
10% of all-time downloads
sbaru/jeju-satoru
jeju-satoru is a translation model from sbaru. Use it when you need text moved from one language to another. The card lists the license as mit.
'Jeju Satoru' is a bidirectional Jeju-Standard Korean translation model developed to preserve the Jeju language, which is designated as an 'endangered language' by UNESCO. The model aims to bridge the digital divide f…
Downloads · 30 days
9
10% of all-time downloads
All-time downloads
87
Public
Parameters
124M
496 MB on disk
Likes
1
Public
Click a slice to open those files.
.safetensors496 MB · 100%
From the Hugging Face model README
'Jeju Satoru' is a bidirectional Jeju-Standard Korean translation model developed to preserve the Jeju language, which is designated as an 'endangered language' by UNESCO. The model aims to bridge the digital divide for elderly Jeju dialect speakers by improving their digital accessibility.
gogamza/kobart-base-v2)Our model was trained using a two-stage domain adaptation method to handle the complexities of the Jeju dialect.
[제주] (Jeju) and [표준] (Standard) tags added to each sentence to explicitly guide the translation direction.The following key hyperparameters and techniques were applied for performance optimization:
The model's performance was comprehensively evaluated using both quantitative and qualitative metrics.
| Direction | SacreBLEU | CHRF | BERTScore |
|---|---|---|---|
| Jeju Dialect → Standard | 77.19 | 83.02 | 0.97 |
| Standard → Jeju Dialect | 64.86 | 72.68 | 0.94 |
You can easily load and infer with the model using the transformers library's pipeline function.
1. Installation
pip install transformers torch
from transformers import pipeline
# Load the model pipeline
translator = pipeline(
"translation",
model="sbaru/jeju-satoru"
)
# Example: Jeju Dialect -> Standard
jeju_sentence = '[제주] 우리 집이 펜안허다.'
result = translator(jeju_sentence, max_length=128)
print(f"Input: {jeju_sentence}")
print(f"Output: {result[0]['translation_text']}")
# Example: Standard -> Jeju Dialect
standard_sentence = '[표준] 우리 집은 편안하다.'
result = translator(standard_sentence, max_length=128)
print(f"Input: {standard_sentence}")
print(f"Output: {result[0]['translation_text']}")