Low-Resource Language Translation API, A community-driven NLP platform focused on translating regional dialects
\# π La Lango AI
> **Low-Resource Language Translation API** β A community-driven NLP platform for translating
> regional dialects, built from scratch by students, for the world.
---
## What is La Lango AI?
Hundreds of regional dialects and low-resource languages have little to no machine translation
support. Commercial AI APIs ignore them because they are not profitable.
**La Lango AI is our answer to that.**
We are an open, community-built translation platform where every language deserves a model.
> **No external AI APIs. No black boxes. Everything is implemented from scratch.**
---
## Project structure
```
la-lango-ai/
β
βββ π backend/ β Translation engine + REST API (Python)
β βββ lalango/ β Core package: models, tokenizers, data, API
β βββ scripts/ β CLI tools: train, evaluate, preprocess
β βββ tests/ β Automated tests
β βββ experiments/ β Jupyter notebooks (start here!)
β
βββ π frontend/ β Web UI (plain HTML / CSS / JavaScript)
β βββ index.html β Entire UI in one file, no framework needed
β
βββ π languages/ β Community language registry (add yours here!)
βββ π data/ β Your datasets go here (not tracked by git)
βββ π docs/ β Guides: architecture, data format, adding a language
β
βββ README.md
βββ CONTRIBUTING.md
βββ ROADMAP.md
βββ LICENSE
```
---
## How the system works
```
Browser (frontend/index.html)
β HTTP fetch
βΌ
FastAPI (backend/lalango/api/)
β
βΌ
Tokenizer (backend/lalango/tokenizers/)
β splits text into characters/subwords
βΌ
Translation Model (backend/lalango/models/)
β predicts the translation
βΌ
Tokenizer β decodes output back to text
β
βΌ
Browser receives translation
```
---
## Quickstart
### 1. Clone and install
```bash
git clone
github.com
cd La-Lango
pip install -r backend/requirements.txt
```
### 2. Start the backend API
```bash
uvicorn backend.lalango.api.main:app --reload
# Swagger U β¦