Logo Lanfrica

WalkerStanislas/media_scan_by_Panga-AI_SN25

Domain:

natural language processing

Record type:

software
Creator:
Wal
Host:
# MÉDIA-SCAN ## Système Intelligent d'Observation et d'Analyse des Médias au Burkina Faso ## Description MÉDIA-SCAN est une plateforme d'intelligence artificielle développée pour le Conseil Supérieur de la Communication (CSC) du Burkina Faso. Elle permet de collecter automatiquement les contenus des médias burkinabè en ligne, mesurer leur audience et influence, analyser les thèmes traités, et détecter les contenus sensibles. ## Fonctionnalités ### Modules Obligatoires - **MODULE 1**: Collecte automatique de contenus web (articles, posts) - **MODULE 2**: Classification thématique par ML (Politique, Économie, Sécurité, Santé, Culture, Sport) - **MODULE 3**: Calcul des scores d'audience et d'influence - **MODULE 6**: Dashboard interactif avec visualisations et export de rapports ### Modules Bonus - **MODULE 4**: Contrôle des grilles de programmes et obligations - **MODULE 5**: Détection de contenus sensibles (haine, désinformation, toxicité) ## Structure du Projet ``` media-scan/ ├── config/ # Configuration du projet │ ├── settings.py # Configuration générale │ └── label_mapping.py # Normalisation des labels ML ├── data/ # Données collectées (général) │ ├── raw/ # Données brutes (JSON) │ └── processed/ # Données traitées ├── train_data/ # Données d'entraînement ML │ ├── README.md # Guide des données training │ ├── aib_training_data.json │ ├── lefaso_training_data.json │ └── merged_training_data.json ├── database/ # Base de données │ ├── models.py # Modèles de données │ └── db_manager.py # Gestionnaire de BDD ├── scrapers/ # Scrapers pour différents médias │ ├── base_scraper.py # Classe de base │ ├── # Scrapers normaux (collecte générale) │ ├── aib_scraper.py │ ├── lefaso_scraper.py │ ├── fasopresse_scraper.py │ ├── sidwaya_scraper. …