rakhine-nlp/rakhine-myanmar-parallel-corpus
๐ Rakhine โ Myanmar Parallel Corpus This repository contains a parallel dataset for Rakhine โ Myanmar machine translation and Natural Language Processing (NLP) research. ๐ฏ Purpose This dataset is designed for: Machine Translation (MT) Language Modeling NLP Research Dialect Analysis (Rakhine and Standard Burmese) Language Preservation ๐ Project Overview The Rakhine language is a major language variety spoken in Rakhine State, Myanmar. Howeverโฆ See the full description on the dataset page: https://huggingface.co/datasets/rakhine-nlp/rakhine-myanmar-parallel-corpus.
๐ Rakhine โ Myanmar Parallel Corpus
This repository contains a parallel dataset for Rakhine โ Myanmar machine translation and Natural Language Processing (NLP) research.
๐ฏ Purpose
This dataset is designed for:
- Machine Translation (MT)
- Language Modeling
- NLP Research
- Dialect Analysis (Rakhine and Standard Burmese)
- Language Preservation
๐ Project Overview
The Rakhine language is a major language variety spoken in Rakhine State, Myanmar. However, digital language resources for Rakhine remain limited.
This project aims to build:
- ๐ A parallel sentence corpus (Rakhine โ Myanmar)
- ๐ง Training data for AI translation models
- ๐ Future speech and text datasets
- ๐ Open resources for Rakhine language technology
๐ Dataset Structure
rakhine-myanmar-parallel-corpus/
โ
โโโ data/
โ โโโ train.csv
โ โโโ dev.csv
โ โโโ test.csv
โ
โโโ raw_data/
โ โโโ rakhine_text.txt
โ โโโ myanmar_text.txt
โ
โโโ scripts/
โ โโโ align_sentences.py
โ โโโ clean_data.py
โ
โโโ README.md
โโโ LICENSE
โโโ .gitignore๐ Data Format
CSV Format (Parallel Sentences)
โ๏ธ How to Build the Dataset
1. Prepare Raw Text Files
Place the following files in the raw_data/ directory:
raw_data/rakhine_text.txtraw_data/myanmar_text.txt
2. Run the Alignment Script
python scripts/align_sentences.py3. Generated Output
data/train.csv๐ง Use Cases
- Neural Machine Translation (NMT)
- Chatbot Training
- RakhineโMyanmar Language Research
- Dialect Comparison
- Language Preservation
- NLP Benchmark Development
๐ Future Improvements
- Add an English translation layer (Rakhine โ Myanmar โ English)
- Add speech datasets (audio + transcription)
- Improve alignment using semantic similarity models
- Expand the dataset to 10,000+ sentence pairs
- Publish on Hugging Face Datasets
- Create benchmark evaluation datasets
โ ๏ธ Limitations
- The initial dataset uses rule-based sentence alignment (line-by-line).
- Translation quality depends on manual curation.
- Semantic alignment methods are recommended for large-scale datasets.
- The dataset is currently limited in size and coverage.
๐ License
This dataset is intended for research, education, and open-source NLP development.
Recommended license:
Creative Commons Attribution 4.0 International (CC BY 4.0)
๐ค Contribution
Contributions are welcome.
You can help by:
- Adding new sentence pairs
- Improving translations
- Fixing alignment issues
- Adding dialect variations
- Reporting errors
- Expanding vocabulary coverage
๐ Goal
To support the digital preservation, research, and AI development of the Rakhine language and its dialects.
๐ฌ Contact
Researchers, developers, linguists, and community contributors interested in Rakhine NLP and language technology are welcome to collaborate.
