Logo Lanfrica
  • Home
  • Atlas
  • Insights
  • Docs
  • Sign in

© 2026 Lanfrica. All rights reserved. All copyrights of the resources shown on the Lanfrica website belong to the original copyright holders, unless explicitly stated otherwise.

Damasoumana1/Conflict_monitoring_dataset

Domain:

peace and security

Record type:

dataset
Creator:
Dam
Host:
🌍 Academic project — Automated collection and preprocessing of conflict event data in West Africa using the GDELT V2 API. Filters events by country, date range, and conflict type (CAMEO codes). Outputs clean CSV/Parquet datasets ready for geospatial analysis. # 🌍 Conflict Monitoring Dataset > **Projet acadĂ©mique** — Collecte et analyse des donnĂ©es de conflits en Afrique de l'Ouest. > Sources : GDELT Project · ACLED · UCDP · ReliefWeb · UN OCHA --- ## 📁 Structure du projet ``` Conflict_monitoring_dataset/ │ ├── main.py ← Point d'entrĂ©e principal (lancer ici) ├── config.py ← ⚙ Configuration (dates, pays, filtres...) ├── requirements.txt ← DĂ©pendances Python │ ├── collectors/ │ ├── __init__.py │ ├── gdelt_collector.py ← Collecteur GDELT V2 ✅ (implĂ©mentĂ©) │ ├── acled_collector.py ← Collecteur ACLED 🔜 (Ă  implĂ©menter) │ └── ucdp_collector.py ← Collecteur UCDP 🔜 (Ă  implĂ©menter) │ ├── utils/ │ ├── __init__.py │ └── helpers.py ← Fonctions utilitaires │ ├── data/ │ ├── raw/ ← DonnĂ©es brutes (ignorĂ©es par git) │ └── processed/ ← DonnĂ©es nettoyĂ©es (CSV + Parquet) │ └── logs/ ← Logs d'exĂ©cution ``` --- ## 🚀 Installation & DĂ©marrage rapide ### 1. Cloner le dĂ©pĂŽt ```bash git clone github.com cd Conflict_monitoring_dataset ``` ### 2. CrĂ©er un environnement virtuel Python ```bash # Windows python -m venv venv venv\Scripts\activate # macOS / Linux python3 -m venv venv source venv/bin/activate ``` ### 3. Installer les dĂ©pendances ```bash pip install -r requirements.txt ``` ### 4. Configurer la collecte Ouvrez `config.py` et ajustez selon vos besoins : | ParamĂštre | Description | Valeur par dĂ©faut | |---|---|---| | `date_start` | DĂ©but de la pĂ©riode | `"2024-01-01"` | | `date_end` | Fin de la pĂ©riode | `"2024-03-31"` | | `max_files` | Limite de fichiers | `10` | | `country_filter` | Codes pays ISO (Afrique de l'Ouest) | 15 pays prĂ©-configurĂ©s | | `file_types` | Types de donnĂ©es GDELT | `["events"]` | ### 5. Lancer la collecte ```bash # Collecte standard (selon config.py) python main.py # Mode test rapide (3 fichiers seulem 


Visit

github.com

Licenses

MIT

Similar

Damasoumana1/audio_dioula_project_to_Fr_En_T_datasetDamasoumana1/backend_professeur_ia_multilingueDamasoumana1/frontend_professeur_ia_multilingue-Damasoumana1/fr-dioula-dataset

Damasoumana1/audio_dioula_project_to_Fr_En_T_dataset

Audio data processing pipeline for the Dioula (Dyula) language. This project extracts, cleans, and s

Damasoumana1/backend_professeur_ia_multilingue

"Backend API (FastAPI) pour le Professeur IA multilingue (Français, Mooré, Dioula). SystÚme expert h

Damasoumana1/frontend_professeur_ia_multilingue-

"A multilingual AI-powered educational application built with React Native (Expo). It features an in

Damasoumana1/fr-dioula-dataset

Corpus et scripts de prétraitement pour un jeu de données français-dioula, avec export CSV, statisti