# Traduction Bidirectionnelle Wolof ↔ Français avec NLLB
Ce projet implémente un pipeline complet de traitement de données et de fine-tuning pour la traduction automatique entre le Wolof et le Français en utilisant des modèles de type Seq2Seq (Helsinki-NLP / NLLB).
## 🚀 Fonctionnalités
- **Pipeline Data robuste** : Concaténation de jeux de données complexes (`GalsenAI` & `english-wolof`), nettoyage syntaxique automatique.
- **Approche Bidirectionnelle** : Augmentation de données pour entraîner le modèle à traduire du Wolof vers le Français ET du Français vers le Wolof simultanément.
- **Gestion de la mémoire GPU** : Intégration de routines de nettoyage de cache CUDA (`gc.collect()`).
## 📦 Installation
```bash
pip install -r requirements.txt