Downloads · 30 days
320
33% of all-time downloads
ahmadabdulnasir/NaijaPidgin-Qwen3-4B
NaijaPidgin-Qwen3-4B is a text generation model from ahmadabdulnasir. Use it when you need the model to write or continue text. It is set up for transformers. The card lists the license as apache-2.0.
A fine-tuned Qwen3-4B model that understands and speaks Nigerian Pidgin English (Naija) fluently.
Downloads · 30 days
320
33% of all-time downloads
All-time downloads
969
Public
Parameters
4B
17.6 GB on disk
Likes
1
Public
Click a slice to open those files.
.safetensors8 GB · 54%
From the Hugging Face model README
A fine-tuned Qwen3-4B model that understands and speaks Nigerian Pidgin English (Naija) fluently.
This model was fine-tuned from Qwen/Qwen3-4B using Unsloth
with QLoRA on the naijaPidgin dataset.
Capabilities:
from transformers import AutoModelForCausalLM, AutoTokenizer
model = AutoModelForCausalLM.from_pretrained("ahmadabdulnasir/NaijaPidgin-Qwen3-4B")
tokenizer = AutoTokenizer.from_pretrained("ahmadabdulnasir/NaijaPidgin-Qwen3-4B")
messages = [
{"role": "system", "content": "You are a helpful assistant that speaks Nigerian Pidgin English. /no_think"},
{"role": "user", "content": "How you dey?"},
]
inputs = tokenizer.apply_chat_template(messages, return_tensors="pt", add_generation_prompt=True)
outputs = model.generate(inputs, max_new_tokens=256, temperature=0.7, top_p=0.8, top_k=20)
print(tokenizer.decode(outputs[0], skip_special_tokens=True))
Remove /no_think from the system prompt to enable Qwen3's reasoning mode:
messages = [
{"role": "system", "content": "You are a helpful assistant that speaks Nigerian Pidgin English."},
{"role": "user", "content": "If I get 50,000 naira, wetin be di best investment?"},
]
Download the GGUF version and run locally:
ollama run ahmadabdulnasir/NaijaPidgin-Qwen3-4B
@misc{naijapidgin_qwen3_2025,
title={NaijaPidgin-Qwen3-4B},
author={Ahmad Abdulnasir Shuaib},
year={2025},
url={https://huggingface.co/ahmadabdulnasir/NaijaPidgin-Qwen3-4B}
}