File size: 1,952 Bytes
778fd4f
 
 
 
 
 
 
 
 
 
 
 
 
50ad5d0
 
 
 
 
 
 
 
 
 
 
 
 
 
778fd4f
 
 
 
50ad5d0
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
778fd4f
 
 
 
50ad5d0
 
778fd4f
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
---
title: Classificateur de Déchets IA
emoji: ♻️
colorFrom: green
colorTo: blue
sdk: streamlit
sdk_version: "1.28.0"
app_file: app.py
pinned: false
license: mit
short_description: Interface IA pour classifier les déchets
---

# ♻️ Classificateur de Déchets IA

Interface Streamlit pour classifier des images de déchets en utilisant des modèles de deep learning entraînés.

## 🎯 Fonctionnalités

- **Classification automatique** des déchets (Papier/Plastique)
- **Deux modèles** : v1 et v2 pour comparaison
- **Interface intuitive** avec upload d'images
- **Prédictions en temps réel** avec pourcentages de confiance
- **Visualisations avancées** et comparaisons de modèles

## 🚀 Utilisation

1. **Uploadez une image** de déchet (JPG, PNG, etc.)
2. **Sélectionnez les modèles** à utiliser (v1 et/ou v2)
3. **Cliquez sur "Classifier"** pour obtenir les résultats
4. **Consultez les prédictions** avec niveaux de confiance

## 📊 Types de déchets supportés

- **📄 Papier** : Journaux, cartons, papiers divers
- **🥤 Plastique** : Bouteilles, emballages, objets en plastique

## 🔧 Modèles

- **Modèle v1** : Architecture de base optimisée
- **Modèle v2** : Version améliorée avec meilleures performances

## 📈 Interprétation des résultats

- **≥ 80%** : Classification très fiable ✅
- **60-79%** : Classification modérée ⚠️
- **< 60%** : Classification incertaine ❌

## 🛠️ Technologies

- **Streamlit** : Interface utilisateur
- **TensorFlow/Keras** : Modèles de deep learning
- **OpenCV/PIL** : Traitement d'images
- **Matplotlib/Seaborn** : Visualisations

## 📝 Note technique

Les modèles sont téléchargés automatiquement depuis le repository de modèles lors du premier lancement.

## 🤝 Contribution

Ce projet est open source. N'hésitez pas à contribuer ou signaler des problèmes !

## 📄 Licence

MIT License - Voir le fichier LICENSE pour plus de détails.