AI platform for network threat detection and mobile money fraud awareness in Africa
# Kimatey FinNet Guard — Plateforme Hybride de Cybersécurité et Protection Financière
Projet Master 1 Informatique — UFRMI — ECUE Machine Learning
Réalisé par : Komoe Edgar Junior
Responsable de l'enseignement : Dr ASSOHOUN E Stanislas
Solution destinée à sécuriser l'infrastructure réseau des fintechs, agrégateurs mobile money,
institutions de microfinance et administrations publiques, et à sensibiliser directement les
citoyens contre les arnaques mobile money.
**Trois espaces indépendants**, chacun avec son propre public et son propre niveau d'accès :
| Espace | Public | Accès | Hébergement |
|---|---|---|---|
| 🏢 Organisation | Équipes IT/sécurité, fintechs, opérateurs mobile money | Compte requis | Streamlit Cloud |
| 👥 Grand Public | Citoyens | Libre | Vercel (page web indépendante) |
| 🎓 Académique | Enseignants, étudiants | Libre, aucun compte | Streamlit Cloud |
**Deux modèles de machine learning**, même méthodologie, deux domaines :
- **Sécurité Réseau** (validé) : Arbre de décision, 99,04 % d'exactitude, entraîné sur 50 000 flux réels
- **Fraude Transactionnelle** (prototype) : même pipeline, entraîné sur données synthétiques clairement étiquetées
**Persistance** : comptes utilisateurs et journal d'alertes sur PostgreSQL (Neon), avec repli
automatique sur fichiers JSON si aucune base n'est configurée (voir section dédiée ci-dessous).
## Calibration du générateur de données synthétiques (Fraude Transactionnelle) sur des statistiques réelles BCEAO
Le module Fraude Transactionnelle reste un prototype entraîné sur des données **100% synthétiques**
(aucune vraie transaction, aucune fraude réelle constatée) - ce statut ne change pas tant qu'un
partenariat avec un opérateur mobile money réel n'aura pas fourni de données anonymisées.
Ce qui a changé : `src/transaction_fraud/generate_synthetic_data.py` (v3) calibre désormais les
**montants** et la **typologie de fraude** sur des statistiques publiques réelles de la BCEAO
(Banque Centrale des États de l'Afri …