Logo Lanfrica

mayssae72/MAGREBFEEL

Domaine:

natural language processing

Type de record:

software
Créateur:
may
Hôte:
Web application using Streamlit that automatically detects Maghrebi dialects (Moroccan, Algerian, and Tunisian) and performs sentiment analysis. # 🎭 MaghrebFeel — Détection de Dialectes & Analyse de Sentiments **Système d'Intelligence Artificielle de bout en bout pour la détection automatique des dialectes arabes maghrébins et l'analyse des sentiments.** *Master Sciences des Données et Systèmes Intelligents — Université Mohammed Premier, Nador* 🚀 Demo • 🧠 Comment ça marche • 📊 Résultats • ⚙️ Installation --- ## 🎯 Problématique Les outils NLP classiques sont conçus pour l'Arabe Standard Moderne (MSA) et **ignorent complètement les dialectes maghrébins**. Or, le Darija marocain, l'Arabe algérien et le Tunisien diffèrent fondamentalement du MSA et entre eux — rendant la détection de dialecte indispensable avant toute analyse downstream. **MaghrebFeel** résout ce problème en deux étapes : 1. **Détection automatique du dialecte** → Maroc / Algérie / Tunisie 2. **Analyse de sentiment** → Positif / Négatif / Neutre, avec modèle dédié par dialecte --- ## 📸 Demo > ⚠️ **Les images ne s'affichent pas ?** `raw.githubusercontent.com` est bloqué dans certains pays. Activez un VPN gratuit (ProtonVPN ou Windscribe) pour les voir, ou consultez les screenshots dans le dossier `/screenshots`. ### Page d'accueil ### Interface principale — Zone de saisie & navigation ### Résultats d'analyse complète ### Mode analyse de sentiments ### Tableau de bord — Distribution & Performance des modèles --- ## ✨ Fonctionnalités - 🔍 **Détection automatique de dialecte** — Marocain (Darija), Algérien, Tunisien - 💬 **Analyse de sentiment par dialecte** — modèle spécialisé pour chaque dialecte - 📊 **Jauge de confiance** — score de probabilité pour chaque prédiction - ⏱️ **Timeline d'analyse** — visualisation du temps de traitement par étape - 📈 **Tableau de bord** — distribution des dialectes + performance des modèles - 💡 **Recommandations IA** — suggestions personnalisées selon le résultat - 🌐 **Application web Streamlit** — interface intuitive, aucune compétence technique requise - 🎨 **Design moderne** — glassm …