A newer version of the Gradio SDK is available:
6.3.0
metadata
title: Détecteur de Phishing par IA
emoji: 🛡️
colorFrom: red
colorTo: blue
sdk: gradio
sdk_version: 5.49.1
app_file: app.py
pinned: false
🛡️ Détecteur de Phishing par Intelligence Artificielle
Application de détection de phishing utilisant BERT fine-tuné avec adversarial training.
🎯 Objectif du Projet
Cette application fait partie d'un projet de recherche sur :
- 🎯 Robustesse adversariale : Résistance aux attaques de phishing générées par IA
- 🌐 Généralisation cross-linguale : Capacité à détecter du phishing en français et en anglais
📊 Données d'Entraînement
Le modèle a été entraîné sur :
- Enron Email Dataset (500k emails légitimes)
- SMS Spam Collection (5,574 SMS)
- Phishing Email Dataset (18,650 emails de phishing)
- Phishing adversariaux générés par Ollama + Gemma3:1b (1,968 échantillons)
🤖 Modèle
- Architecture : BERT-base-uncased (110M paramètres)
- Fine-tuning : Adversarial training (50% baseline + 50% adversarial)
- Performance : F1-Score ~95% sur phishing adversarial
🚀 Utilisation
- Collez un email dans la zone de texte
- Cliquez sur "🔍 Analyser"
- Obtenez le verdict et les probabilités
⚠️ Disclaimer
Cette application est fournie à des fins éducatives et de recherche uniquement. Ne l'utilisez pas comme unique système de protection contre le phishing.