RoBERTa is a pre-trained language model for Central Kurdish (Sorani) that provides high-quality contextual word embeddings. This model serves as a feature extractor .
Covers various domains including news, literature, and web text
Pretraining
Objective: Masked language modeling (15% dynamic masking)
Batch Size: 128
Sequence Length: 512 tokens
Training Hardware: 4× NVIDIA A100 GPUs
Uses
Direct Use
Feature extraction for Kurdish text
Contextual word embeddings
Downstream Use
Fine-tuning for:
Named Entity Recognition (NER)
Text classification
Question answering
Other sequence labeling tasks
The corpus data tables and the detailed methodology can be found in the full research paper and are summarized here for quick reference:
Corpus Data Tables Summary
Table 1: AsoSoft Kurdish Text Corpus
Source
Number of Tokens
Crawled From Websites
95M
Text Books
45M
Magazines
48M
Sum
188M
Table 2: Muhammad Azizi and AramRafeq Text Corpus
Source
Number of Tokens
Wikipedia
13.5M
Wishe Website
11M
Speemedia Website
6.5M
Kurdiu Website
19M
Dengiamerika Website
2M
Chawg Website
8M
Sum
60M
Table 3: The Kurdish Text Corpus Used to Train BERT
@article{abdullah2024ner,
title={NER-RoBERTa: Fine-Tuning RoBERTa for Named Entity Recognition (NER) within Low-Resource Languages},
author={Abdullah, Aso A and Abdulla, Sana H and Toufiq, Darya M and others},
journal={arXiv preprint arXiv:2412.15252},
year={2024}
}