Logo Lanfrica
  • Accueil
  • Atlas
  • Analyses
  • Documentation
  • Sign in

© 2026 Lanfrica. Tous droits réservés. Tous les droits d'auteur des ressources affichées sur le site Web Lanfrica appartiennent aux détenteurs de droits d'auteur d'origine, sauf indication contraire explicite.

OussamaNaya/Projet_Dialectal_variance_darija_marocaine

Domaine:

natural language processing

Type de record:

project
Créateur:
Ous
HĂ´te:
# 📌 Projet : Classification des Dialectes Darija Marocains ## 📖 Description Ce projet vise à classifier les variantes régionales du dialecte marocain (Darija) en utilisant un modèle de deep learning basé sur **AraBERT**. Nous avons collecté des données textuelles à partir de vidéos YouTube provenant de plusieurs villes marocaines (**Casablanca, Agadir, Marrakech, Oujda, Tanger**) et les avons utilisées pour entraîner un modèle de classification. Le modèle résultant est intégré dans une application de chat développée avec **Django**, permettant d'identifier en temps réel l'origine géographique approximative du dialecte utilisé. ## 🚀 Fonctionnalités - **Collecte de données** : Extraction automatique des transcriptions de vidéos YouTube (**YouTube API, Selenium, BeautifulSoup**). - **Prétraitement** : Nettoyage, normalisation et annotation des dialectes. - **Fine-tuning d'AraBERT** : Adaptation du modèle pour la classification des dialectes marocains. - **Déploiement dans une application Django** : Intégration du modèle dans un chat en temps réel pour détecter la région linguistique. ## 🛠️ Technologies utilisées - **Langage** : Python - **Framework NLP** : AraBERT - **Web Scraping** : YouTube API, Selenium, BeautifulSoup - **Développement Web** : Django - **Modèles de Deep Learning** : Transformers (Hugging Face) ## 🔥 Installation et Exécution 1. Clone le repo : ```bash git clone github.com cd Projet_Dialectal_variance_darija_marocaine ``` 2. Installe les dépendances : ```bash pip install -r requirements.txt ``` 3. Lance l'application Django : ```bash python manage.py runserver ``` ## 📌 Auteurs - **NAYA OUSSAMA** – Développement & NLP - **Collaborateurs :** BOUCHAMA TOUHAMI

Visit

github.com

Tasks

language identificationtext classification

Languages

Arabic, Algerian SpokenArabic, Moroccan Spoken