dsfsi / PuoBERTaJW300

huggingface.co
Total runs: 66
24-hour runs: 0
7-day runs: -43
30-day runs: -11
Model's Last Updated: January 27 2025
fill-mask

Introduction of PuoBERTaJW300

Model Details of PuoBERTaJW300

PuoBertaJW300: A curated Setswana Language Model (trained on PuoData + JW300 Setswana)

Zenodo doi badge arXiv 🤗 https://huggingface.co/dsfsi/PuoBERTa

A Roberta-based language model specially designed for Setswana, using the new PuoData dataset + JW300 corpora.

NOTE : If you are looking for the model without JW300, go to https://huggingface.co/dsfsi/PuoBERTa

Model Details
Model Description

This is a masked language model trained on Setswana corpora, making it a valuable tool for a range of downstream applications from translation to content creation. It's powered by the PuoData dataset to ensure accuracy and cultural relevance.

  • Developed by: Vukosi Marivate ( @vukosi ), Moseli Mots'Oehli ( @MoseliMotsoehli ) , Valencia Wagner, Richard Lastrucci and Isheanesu Dzingirai
  • Model type: RoBERTa Model
  • Language(s) (NLP): Setswana
  • License: CC BY 4.0
Usage

Use this model filling in masks or finetune for downstream tasks. Here’s a simple example for masked prediction:

from transformers import RobertaTokenizer, RobertaModel

# Load model and tokenizer
model = RobertaModel.from_pretrained('dsfsi/PuoBERTaJW300')
tokenizer = RobertaTokenizer.from_pretrained('dsfsi/PuoBERTaJW300')
Downstream Use
Downstream Performance
Daily News Dikgang

Learn more about the dataset in the Dataset Folder

Model 5-fold Cross Validation F1 Test F1
Logistic Regression + TFIDF 60.1 56.2
NCHLT TSN RoBERTa 64.7 60.3
PuoBERTa 63.8 62.9
PuoBERTaJW300 66.2 65.4

Downstream News Categorisation model 🤗 https://huggingface.co/dsfsi/PuoBERTa-News

MasakhaPOS

Performance of models on the MasakhaPOS downstream task.

Model Test Performance
Multilingual Models
AfroLM 83.8
AfriBERTa 82.5
AfroXLMR-base 82.7
AfroXLMR-large 83.0
Monolingual Models
NCHLT TSN RoBERTa 82.3
PuoBERTa 83.4
PuoBERTa+JW300 84.1

Downstream POS model 🤗 https://huggingface.co/dsfsi/PuoBERTa-POS

MasakhaNER

Performance of models on the MasakhaNER downstream task.

Model Test Performance (f1 score)
Multilingual Models
AfriBERTa 83.2
AfroXLMR-base 87.7
AfroXLMR-large 89.4
Monolingual Models
NCHLT TSN RoBERTa 74.2
PuoBERTa 78.2
PuoBERTa+JW300 80.2

Downstream NER model 🤗 https://huggingface.co/dsfsi/PuoBERTa-NER

Pre-Training Dataset

We used the PuoData dataset, a rich source of Setswana text, ensuring that our model is well-trained and culturally attuned.

Github , 🤗 https://huggingface.co/datasets/dsfsi/PuoData

Citation Information

Bibtex Reference

@inproceedings{marivate2023puoberta,
  title   = {PuoBERTa: Training and evaluation of a curated language model for Setswana},
  author  = {Vukosi Marivate and Moseli Mots'Oehli and Valencia Wagner and Richard Lastrucci and Isheanesu Dzingirai},
  year    = {2023},
  booktitle= {Artificial Intelligence Research. SACAIR 2023. Communications in Computer and Information Science},
  url= {https://link.springer.com/chapter/10.1007/978-3-031-49002-6_17},
  keywords = {NLP},
  preprint_url = {https://arxiv.org/abs/2310.09141},
  dataset_url = {https://github.com/dsfsi/PuoBERTa},
  software_url = {https://huggingface.co/dsfsi/PuoBERTa}
}
Contributing

Your contributions are welcome! Feel free to improve the model.

Model Card Authors

Vukosi Marivate

Model Card Contact

For more details, reach out or check our website .

Email: [email protected]

Enjoy exploring Setswana through AI!

Runs of dsfsi PuoBERTaJW300 on huggingface.co

66
Total runs
0
24-hour runs
1
3-day runs
-43
7-day runs
-11
30-day runs

More Information About PuoBERTaJW300 huggingface.co Model

More PuoBERTaJW300 license Visit here:

https://choosealicense.com/licenses/cc-by-4.0

PuoBERTaJW300 huggingface.co

PuoBERTaJW300 huggingface.co is an AI model on huggingface.co that provides PuoBERTaJW300's model effect (), which can be used instantly with this dsfsi PuoBERTaJW300 model. huggingface.co supports a free trial of the PuoBERTaJW300 model, and also provides paid use of the PuoBERTaJW300. Support call PuoBERTaJW300 model through api, including Node.js, Python, http.

PuoBERTaJW300 huggingface.co Url

https://huggingface.co/dsfsi/PuoBERTaJW300

dsfsi PuoBERTaJW300 online free

PuoBERTaJW300 huggingface.co is an online trial and call api platform, which integrates PuoBERTaJW300's modeling effects, including api services, and provides a free online trial of PuoBERTaJW300, you can try PuoBERTaJW300 online for free by clicking the link below.

dsfsi PuoBERTaJW300 online free url in huggingface.co:

https://huggingface.co/dsfsi/PuoBERTaJW300

PuoBERTaJW300 install

PuoBERTaJW300 is an open source model from GitHub that offers a free installation service, and any user can find PuoBERTaJW300 on GitHub to install. At the same time, huggingface.co provides the effect of PuoBERTaJW300 install, users can directly use PuoBERTaJW300 installed effect in huggingface.co for debugging and trial. It also supports api for free installation.

PuoBERTaJW300 install url in huggingface.co:

https://huggingface.co/dsfsi/PuoBERTaJW300

Url of PuoBERTaJW300

PuoBERTaJW300 huggingface.co Url

Provider of PuoBERTaJW300 huggingface.co

dsfsi
ORGANIZATIONS

Other API from dsfsi

huggingface.co

Total runs: 199
Run Growth: 42
Growth Rate: 21.11%
Updated:December 05 2023
huggingface.co

Total runs: 176
Run Growth: 97
Growth Rate: 52.43%
Updated:September 14 2024
huggingface.co

Total runs: 50
Run Growth: 18
Growth Rate: 36.00%
Updated:August 19 2025
huggingface.co

Total runs: 39
Run Growth: 33
Growth Rate: 84.62%
Updated:September 16 2025
huggingface.co

Total runs: 21
Run Growth: -6
Growth Rate: -28.57%
Updated:December 05 2023
huggingface.co

Total runs: 20
Run Growth: -61
Growth Rate: -305.00%
Updated:September 03 2024