Civicpulse-ai
CivicPulse AI is an intelligent public infrastructure monitoring platform built for municipal corporations.
It solves delayed road repairs and cluttered complaint queues for potholes, broken streetlights, and overflowing drains.
Citizens simply snap or upload a photo, with GPS coordinates automatically extracted from photo metadata.
Google Gemini Vision instantly detects defect type, rates severity (1–5), and evaluates public safety hazards.
The AI automatically detects and filters out spam uploads (like selfies, indoor photos, and pets) to protect city databases.
A 0–100 Priority Engine calculates an objective urgency score based on severity, defect risk, and report age.
50-Meter Spatial Clustering automatically merges duplicate complaints of the same defect into a single ticket.
Municipal officers monitor issues on an interactive GIS map with color-coded priority pins and heatmaps.
Authorities can assign repair crews, track progress (Reported → In Progress → Resolved), and export CSV reports.
Built with Python, Streamlit, Google Gemini Vision, SQLite, and Folium to turn reactive complaints into fast civic action.
Built with
Prize Categories Entered
- Submitted

Best Open-Source AI Project