Back to portfolio
ITH — INDORE TECH HACKATHON

Indore Tech Hackathon 2025

GovTechAIGeospatial Systems
1ST POSITION₹4 LAKH AWARD
Indore Tech Hackathon project view — urban construction monitoring dashboard
Indore Tech Hackathon project view — geospatial analysis and alert system

Summary

An AI + GIS system for real-time urban construction monitoring, built for the Indore Tech Hackathon 2025. The project moved beyond the initial prototype into Smart City / government collaboration, enabling municipal authorities to detect unauthorized construction from satellite imagery before structures become permanent.

Context

Indore, one of India's fastest-growing cities, faced a critical gap in monitoring unauthorized construction. The Smart City mission had high-resolution satellite imagery but no automated analysis layer. The Indore Tech Hackathon 2025, organized in collaboration with the Smart City office, challenged teams to build a production- viable system that could process multi-temporal imagery and generate actionable alerts for municipal enforcement teams.

Challenge

Design an end-to-end system that: (1) ingests multi-source satellite imagery (Sentinel-2, commercial high-res), (2) detects new construction with sub-meter precision, (3) classifies construction type and estimates floor area, (4) produces georeferenced alerts with evidence packages for field officers, (5) integrates with the existing Smart City GIS dashboard. All within the hackathon timeframe with real government stakeholders as evaluators.

My Role

GovTech AI Builder and technical lead. I architected the geospatial ML pipeline, designed the change detection model for multi-temporal imagery, built the inference API and alerting system, and led the integration with the Smart City GIS platform. Collaborated directly with municipal officers to define alert thresholds and evidence formats that would be actionable in the field.

Solution / System

A geospatial intelligence pipeline: (1) automated imagery acquisition and co-registration from Sentinel-2 and commercial providers, (2) a Siamese U-Net change detector trained on annotated construction footprints, (3) post-processing with morphological filtering and vectorization to extract building footprints, (4) attribute enrichment — construction type, estimated floors, proximity to infrastructure, (5) REST API serving GeoJSON alerts to the Smart City dashboard, (6) webhook notifications for high-priority detections. Containerized deployment with scheduled batch inference.

Build Process

Pre-hackathon: Collected 18 months of Indore satellite imagery, built annotation pipeline with GIS experts. Day 1: Data pipeline — tiling, normalization, cloud masking, temporal alignment. Day 2: Model training — Siamese encoder with attention fusion, focal loss for class imbalance. Day 3: Post-processing — vectorization, footprint regularization, attribute extraction. Day 4: API + Dashboard — FastAPI with async inference queue, React + MapLibre GL dashboard with alert timeline and evidence viewer. Day 5: Smart City integration — WMS/WFS layer publishing, alert webhook configuration. Day 6: Field testing with municipal officers, iteration on alert thresholds. Day 7: Final demo, documentation, government handoff package.

Outcome

Awarded 1st Position and ₹4 Lakh prize at Indore Tech Hackathon 2025. The project was selected for continued Smart City collaboration — moving from hackathon prototype to pilot deployment across three Indore zones. The system currently processes new satellite passes weekly and has generated 200+ verified alerts for the enforcement team. Architecture documentation and model cards were handed over to the Smart City technology office for scale-up planning.

What I Learned

Government AI projects succeed when the system fits existing workflows, not when it demands new ones. Officers needed PDF evidence packages they could print and take to site — not a dashboard they'd never open. The “pilot” phase is where real engineering happens: handling cloud cover, seasonal imagery gaps, false positives from seasonal crops, and explaining uncertainty to non-technical decision-makers. Building for government means building for accountability.

Next case study

Smart India Hackathon