EcoTriSmart / README.md
360TechEnv's picture
Upload 4 files
778fd4f verified
---
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.