DumpGuard AI is a Python-based AI project designed to detect and reduce digital clutter by organizing, filtering, and classifying data intelligently. It focuses on learning AI concepts, automation, and problem-solving through practical implementation.
# DumpGuard AI ποΈπ€
### Smart Waste Management & Illegal Dumping Prediction System
DumpGuard AI is an AI-powered web platform designed to predict, visualize, and demonstrate illegal waste dumping risks in urban areas. The system combines machine learning, data analytics, and interactive dashboards to support smarter city waste management.
---
## π Project Overview
Illegal dumping is a major urban challenge causing environmental damage, public health risks, and high cleanup costs. DumpGuard AI addresses this by shifting from reactive cleanup to **predictive prevention** using AI.
The project:
- Predicts dumping risk levels using machine learning
- Displays AI-generated hotspots on an interactive map
- Analyzes complaint trends using charts
- Demonstrates AI monitoring through simulated CCTV footage
---
## π§ Core Features
### 1οΈβ£ AI Risk Prediction Model
- Trained using historical and logical urban data
- Uses Random Forest Classifier
- Input features:
- Complaint count
- Nearby empty plots
- Nearby markets
- Rainfall level
- Output:
- Low / Medium / High risk classification
---
### 2οΈβ£ Live Monitoring Dashboard (Main Website)
#### πΊοΈ Predictive Hotspot Map
- Interactive Leaflet.js map
- Color-coded risk zones:
- π΄ High Risk
- π Medium Risk
- π’ Low Risk
- Map updates using AI-predicted data
- Dynamic complaint bar chart (Chart.js)
#### πΉ CCTV Simulation (Demo)
- Simulated CCTV footage
- Demonstrates how AI-based detection could work
- Visual alerts for detected dumping activity
---
## ποΈ Project Structure
WEBSITE/
βββ second_demo/
β βββ data/
β β βββ train_illegal_dumping_logical.csv
β β βββ predict_illegal_dumping_logical.csv
β β βββ predicted_results.csv
β βββ model/
β β βββ train_model.py
β β βββ risk_predictor.py
β βββ backend/
β β βββ app.py
|
βββ first_demo/
| βββ videos/
| β βββ cam01.mp4
| β βββ cam02.mp4
| βββ snapshots/
| β βββ (auto-generated images)
| βββ model/ β¦