# Lango LLM — Open-Source Language AI for Lango (Luo)
> Building datasets and fine-tuned language models for Lango, a Nilotic language spoken by over 1.5 million people in northern Uganda.
---
## What is Lango?
Lango is a Nilotic language spoken primarily in the Lango sub-region of northern Uganda. It is a low-resource language — meaning it has very little digital text, almost no NLP tools, and is largely absent from modern AI systems like ChatGPT or Google Translate.
This project aims to change that.
---
## Project Vision
We believe every language deserves AI tools in its own tongue. Our goal is to:
- Build the **first open-source Lango NLP dataset**
- Fine-tune **language models** for Lango ↔ English translation
- Create a **Lango chatbot** for education, health, and community use
- Develop tools that **linguists, students, and developers** can all contribute to
---
## Features
### Currently Available
- Starter dataset structure (Lango–English sentence pairs)
- Fine-tuning script using Hugging Face `transformers`
- Dataset collection guidelines
- Contribution workflow for non-developers (linguists, translators)
### Planned
- [ ] 10,000+ high-quality Lango–English sentence pairs
- [ ] Fine-tuned translation model (English ↔ Lango)
- [ ] Web-based demo translation app
- [ ] Lango chatbot for basic conversation
- [ ] Part-of-speech tagging dataset
- [ ] Voice/speech dataset (text-to-speech prep)
- [ ] Integration with Hugging Face Hub
---
## Example Use Cases
| Use Case | Description |
|---|---|
| **Translation** | Translate health information, educational content, and government documents into Lango |
| **Education** | Build learning tools that teach in the Lango language |
| **Chatbot** | Answer common questions (health, agriculture, civic) in Lango |
| **Keyboard / Autocomplete** | Suggest Lango words on mobile phones |
| **Research** | Enable linguistic research into Lango grammar and vocabulary |
---
## Repository Structure
```
lango-llm/ …