CoolFace
Datasetpublic

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.

sourceHugging Facecc-by-4.0updated 3mo agoView on Hugging Face
2likes61downloads
Dataset Card

๐ŸŒ 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

text
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)

rakhinemyanmar
แ€„แ€ซ แ€…แ€ฌแ€ธแ€•แ€ผแ€ฎแ€ธแ€—แ€ปแ€ฌแ€šแ€บแ€„แ€ซ แ€…แ€ฌแ€ธแ€•แ€ผแ€ฎแ€ธแ€•แ€ผแ€ฎ
แ€”แ€„แ€บ แ€‡แ€ฌแ€™แ€พแ€ฌแ€œแ€ฒแ€žแ€„แ€บ แ€˜แ€šแ€บแ€™แ€พแ€ฌแ€œแ€ฒ

โš™๏ธ How to Build the Dataset

1. Prepare Raw Text Files

Place the following files in the raw_data/ directory:

  • โ€”raw_data/rakhine_text.txt
  • โ€”raw_data/myanmar_text.txt

2. Run the Alignment Script

bash
python scripts/align_sentences.py

3. Generated Output

text
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.