" 30M+ Google Gemini tokens went into researching, analyzing, and understanding all 233 SIH problem statements to make them easier to explore and solve. "
From what to build to how to build it — our platform helps you understand, plan, and solve SIH 2026 problem statements with complete insights into requirements, solution approaches, technology stacks, architecture, AI/ML, and implementation roadmaps.
Search for your problem statement, and start building your solution.
| Description: | Background: The North Eastern Region (NER) frequently faces landslides, flash floods, road blockages, and slope failures due to heavy rainfall, fragile terrain, and unplanned hill cutting. These incidents often disrupt connectivity, damage infrastructure, delay emergency response, and isolate remote villages for days. Currently, monitoring of vulnerable zones is mostly reactive and dependent on manual reporting. There is limited use of real-time predictive systems for identifying high-risk zones and issuing early warnings to authorities and local communities. With increasing climate vulnerability in the region, there is a need for an AI-enabled real-time monitoring and prediction system that can help authorities take preventive action before disasters occur. Description: This problem statement proposes the development of an Al-powered early warning and monitoring platform capable of predicting and tracking landslide-prone areas in real time across the North Eastern Region. The solution should: a. Collect and analyse data from: Rainfall patterns Soil moisture sensors Satellite imagery Terrain/slope data Historical landslide records b. Use AI/ML models to identify high-risk zones and predict possible landslide events. c. Provide real-time alerts to district administrations, disaster management authorities, and local communities. d. Integrate GIS mapping for visualization of vulnerable roads, villages, and infrastructure. e. Allow citizens/field officials to upload geo-tagged photos/videos of cracks, slope movement or blocked roads. f. Generate dashboards showing: • Risk severity levels • Road connectivity status • Weather-linked risk forecasts • Emergency response prioritisation. Support multilingual notifications and low-network/offline functionality for remote areas. Expected Solution: A scalable Al-based software platform with: • Real-time GIS dashboard and risk heatmaps • AI/ML-based predictive analytics engine • Mobile/web application for field reporting and alerts. • Integration with IMD weather APIs, satellite feeds, and sensor data • Automated SMS/app-based early warning system • Cloud-based architecture with offline sync support for remote regions The solution should improve disaster preparedness, reduce loss of life and infrastructure damage, and strengthen climate-resilient governance in the North Eastern Region. |
| Organization: | Ministry of Development of North Eastern Region (MDoNER) |
| Department: | Ministry of Development of North Eastern Region (MDoNER) |
| Category: | Software |
| Theme: | Disaster Managementtd> |
| Youtube Link: | Not provided |
| Dataset Link: | Not provided |
| Contact info: | Not provided |
The North Eastern Region (NER) of India is geologically fragile and experiences severe rainfall-triggered landslides, slope failures, and road blockages during monsoons, leading to loss of life, infrastructure damage, and multi-day isolation of remote villages [PS, KNOWN]. Current monitoring relies heavily on manual, reactive post-disaster reporting with minimal predictive early warning capabilities [PS]. The proposed solution is ResiLand-NER, an integrated, cloud-native AI/ML geospatial platform coupled with an offline-first mobile crowdsourcing application [INFERENCE, ASSUMPTION]. ResiLand-NER ingests multi-source data including IMD weather feeds, Copernicus Sentinel SAR satellite deformation indices, CARTO-DEM terrain slope parameters, and crowdsourced field photos to calculate dynamic spatial risk heatmaps [INFERENCE]. It delivers real-time Common Alerting Protocol (CAP 1.2) compliant SMS/app alerts in regional NER languages and provides disaster authorities with road connectivity and emergency response prioritization dashboards [INFERENCE].
Fundamental System Objective: To engineer a scalable, real-time AI/ML geospatial decision support system and offline-first mobile reporting tool that predicts rainfall-induced landslide risks, visualizes vulnerable infrastructure in NER, and dispatches localized multilingual alerts to save lives and maintain road connectivity [PS, INFERENCE].
[PS][PS][PS][PS][PS][PS][PS][PS][PS]| Stakeholder Group | Primary Goal | Current Pain Point | Required System Capability |
|---|---|---|---|
| District Disaster Management Authorities (DDMAs) / Deputy Commissioners (DCs) | Timely evacuation and pre-positioning of rescue teams before slope collapse [INFERENCE]. | Inundated with delayed, manual post-incident phone calls; lack of predictive situational awareness [PS, INFERENCE]. | Real-time district GIS dashboard with weather-linked 24-72hr risk forecasts, automated high-risk zone alerts, and priority action queues [PS, INFERENCE]. |
| Field Engineers (PWD, BRO, Border Roads Organization) | Maintain critical highway connectivity (e.g., NH-06, NH-37) and quickly clear debris [KNOWN, INFERENCE]. | Unaware of developing slope cracks or road blockages until traffic is backed up for miles [PS, INFERENCE]. | Geo-tagged field photo alerts from citizens, road vulnerability status map, and automated route blockage status [PS, INFERENCE]. |
| Local Hill Citizens & Village Council Leaders (Gaon Burhas) | Receive advance warnings to move family and livestock to safe ground [INFERENCE]. | Sudden landslides at night without prior warning; poor cellular connectivity [PS, INFERENCE]. | Automated multilingual SMS/push notifications on simple phones; offline field reporting tool to report cracks [PS, INFERENCE]. |
| State Disaster Response Force (SDRF) & Emergency Responders | Optimize emergency resource allocation and rescue dispatching [INFERENCE]. | Confusion regarding isolated villages and damaged access roads during heavy monsoons [PS, INFERENCE]. | Emergency response prioritization module showing affected village counts and safe transit routes [PS, INFERENCE]. |
| MDoNER & State Disaster Management Authorities (SDMAs) | Regional planning, hazard mitigation budget allocation, and climate resilience tracking [PS, INFERENCE]. | Fragmented historical data across multiple state departments without centralized spatial analytics [PS, INFERENCE]. | Regional risk severity heatmaps, historical landslide spatial trends, and multi-state analytical reporting [PS, INFERENCE]. |
| Proposed System Feature | Direct Requirement Justification | Implementation Strategy |
|---|---|---|
| Dynamic Landslide Risk Heatmap | Req 2.3 (b), Req 2.5 (d), Req 2.7 (f) [PS] | PostGIS raster grid output rendered via Mapbox GL JS heatmap layer updated every 3 hours [INFERENCE]. |
| Multi-Source Data Ingestion Engine | Req 2.2 (a), Expected Solution [PS] | Automated ETL workers fetching IMD APIs, Copernicus Sentinel-1/2 rasters via GEE, and simulated IoT soil moisture feeds [INFERENCE]. |
| XGBoost & I-D Threshold Risk Engine | Req 2.3 (b), Expected Solution [PS] | Python FastAPI microservice calculating pixel-level susceptibility combined with cumulative antecedent rainfall thresholds [INFERENCE]. |
| CAP 1.2 XML Alert Broadcast Engine | Req 2.4 (c), Expected Solution [PS] | Standardization of alert messages into OASIS CAP 1.2 XML format for integration with NDMA SACHET, Fast2SMS, and Firebase FCM [RESEARCHED, INFERENCE]. |
| Road Network Connectivity Graph | Req 2.5 (d), Req 2.7 (f) [PS] | OpenStreetMap (OSM) highway network graph ingested into pgRouting; intersect risk polygons with road segments to flag "Blocked/At Risk" routes [INFERENCE]. |
| Geotagged Crowdsourcing Mobile App | Req 2.6 (e), Expected Solution [PS] | Responsive PWA with HTML5 Camera/Location APIs, local IndexedDB storage, and background sync worker [INFERENCE]. |
| Multilingual Localized Messaging | Req 2.8 [PS] | i18next translation dictionary mapped to 8 languages with automated SMS template filling [INFERENCE]. |
| Offline Synchronization Manager | Req 2.8, Expected Solution [PS] | Service Worker caching static assets and queuing field reports in IndexedDB with exponential backoff retry on network recovery [INFERENCE]. |
api.imd.gov.in) for Automatic Weather Station (AWS) real-time rainfall data? [RESEARCHED, NEEDS VALIDATION]| Data Type | Purpose | Ideal Real-World Source | Hackathon Substitute | Access Method | Availability | Privacy Sensitivity | Confidence Tag |
|---|---|---|---|---|---|---|---|
| Historical Landslide Records | Model training & spatial target labels | ISRO NRSC Landslide Atlas of India (~80,000 points 1998–2022); GSI Bhusanket Portal [RESEARCHED]. | Exported CSV/GeoJSON inventory from ISRO Landslide Atlas / Bhuvan portal [RESEARCHED]. | Web download / GEE asset import [RESEARCHED]. | Open Public Data [RESEARCHED]. | None (Public Domain) [KNOWN]. | [RESEARCHED] |
| Topographic / DEM Data | Extract slope, aspect, elevation, curvature, wetness index | ISRO CARTO-DEM (30m) / Copernicus DEM (30m) [RESEARCHED]. | Copernicus DEM 30m via Google Earth Engine API [RESEARCHED]. | REST API / Python ee SDK [RESEARCHED]. |
Open / Free Access [RESEARCHED]. | None [KNOWN]. | [RESEARCHED] |
| Real-Time Rainfall | Dynamic triggering factor for risk scoring | IMD AWS API (api.imd.gov.in) / IMD 0.25° Gridded NetCDF [RESEARCHED]. |
Open-Meteo Weather API / ERA5 Hourly Reanalysis [RESEARCHED]. | HTTP REST API / JSON [RESEARCHED]. | Free / Open Access [RESEARCHED]. | None [KNOWN]. | [RESEARCHED] |
| Soil Moisture | Hydrological Antecedent Moisture Index | NASA SMAP (9km) / Sentinel-1 Surface Soil Moisture [RESEARCHED]. | ERA5-Land Volumetric Soil Water Layer 1 (0-7cm) via GEE [RESEARCHED]. | Python ee API / Copernicus Open Access [RESEARCHED]. |
Open Access [RESEARCHED]. | None [KNOWN]. | [RESEARCHED] |
| Satellite SAR / InSAR | Surface slope deformation tracking | Copernicus Sentinel-1 SLC/GRD (C-band Radar) [RESEARCHED]. | Pre-processed Sentinel-1 InSAR Coherence & Change Rasters via GEE [RESEARCHED]. | Google Earth Engine Python API [RESEARCHED]. | Open Access [RESEARCHED]. | None [KNOWN]. | [RESEARCHED] |
| Road & Infrastructure Vectors | Connectivity status & vulnerability mapping | PM Gati Shakti NMP Portal / Survey of India / OpenStreetMap (OSM) [RESEARCHED]. | OpenStreetMap road network & village location point shapefiles [RESEARCHED]. | Overpass API / Geofabrik download [RESEARCHED]. | OpenStreetMap Open Data [RESEARCHED]. | Low (Public Road Data) [KNOWN]. | [RESEARCHED] |
| Crowdsourced Field Reports | Real-time ground truth crack/blockage reporting | Citizen app uploads & field staff reports [PS]. | Simulated mobile uploads via PWA prototype with mock GPS coordinates in NER [ASSUMPTION]. | HTTP POST REST API with JSON/Multipart-FormData [INFERENCE]. | Generated during testing [INFERENCE]. | High (Citizen location, photo, metadata) [INFERENCE]. | [ASSUMPTION] |
[RESEARCHED].[RESEARCHED].[RESEARCHED].+-----------------------------------------------------------------------------------------------------------------+
| CANDIDATE SOLUTION APPROACHES |
+------------------------------------+------------------------------------+---------------------------------------+
| Approach 1: Static Rule-Based | Approach 2: ML & Geospatial Fusion | Approach 3: Deep Spatiotemporal |
| Threshold Engine | Framework (Recommended) | CNN-LSTM & InSAR Mesh |
+------------------------------------+------------------------------------+---------------------------------------+
| Uses static GSI LHZ maps + hard | Trains XGBoost/Random Forest on | Complex 3D CNN + LSTM processing |
| rainfall intensity thresholds. | static DEM + dynamic rainfall/soil | optical, SAR, and continuous real- |
| Simple, rule-based alerts. | moisture + InSAR deformation index.| time stream of IoT sensors. |
+------------------------------------+------------------------------------+---------------------------------------+
| Criterion | Approach 1: Rule-Based & Threshold Engine | Approach 2: Machine Learning & Geospatial Fusion (Recommended) | Approach 3: Deep Spatiotemporal CNN-LSTM Network |
|---|---|---|---|
| Problem Fit | Moderate (Fails to capture complex soil-water interactions) [INFERENCE]. | High (Captures non-linear terrain & hydrometeorological triggers) [INFERENCE]. | High (Captures temporal sequences & visual features) [INFERENCE]. |
| Accuracy Potential | Moderate (High false-positive rate during heavy rain) [INFERENCE]. | High (ROC-AUC ~0.88 - 0.94 on Himalayan test sets) [RESEARCHED]. | Very High (Requires massive dense data to avoid overfitting) [INFERENCE]. |
| Data Requirements | Low (Static hazard map + IMD rainfall feed) [INFERENCE]. | Moderate (Historical inventory, DEM, rainfall, soil moisture, Sentinel rasters) [INFERENCE]. | Very High (Dense multi-temporal satellite imagery, dense IoT ground sensors) [INFERENCE]. |
| System Complexity | Low (Basic GIS overlay script) [INFERENCE]. | Moderate (Modular ETL + FastAPI ML microservice + React GIS) [INFERENCE]. | Extremely High (Heavy GPU requirements, complex pipeline) [INFERENCE]. |
| Explainability | High (Clear IF rainfall > X mm THEN alert) [INFERENCE]. | High (SHAP feature importance values available for disaster managers) [INFERENCE]. | Very Low (Black-box neural network hard to justify to government officials) [INFERENCE]. |
| Infrastructure Cost | Low (Basic web host) [INFERENCE]. | Low-Moderate (Standard cloud VM + PostGIS server) [INFERENCE]. | High (Dedicated GPU instances for inference) [INFERENCE]. |
| Scalability | High [INFERENCE]. | High (Horizontal REST microservices) [INFERENCE]. | Moderate (Constrained by GPU memory and processing throughput) [INFERENCE]. |
| Hackathon Feasibility | Very High (Can be built in 2 days) [INFERENCE]. | High (Feasible for a 4-6 student team in hackathon window) [INFERENCE]. | Low (Model training & data pipeline risks team bottleneck) [INFERENCE]. |
| Production Feasibility | High [INFERENCE]. | High (Robust, industry-standard geospatial architecture) [INFERENCE]. | Low-Moderate (Data gaps in NER cause pipeline failure) [INFERENCE]. |
Justification: Approach 2 strikes the optimal balance between predictive accuracy, system explainability, hackathon buildability, and real-world operational reliability in NER [INFERENCE]. It combines supervised machine learning (XGBoost / Random Forest) trained on static geological/terrain factors with dynamic hydrometeorological inputs (antecedent rainfall index, soil water content) and satellite SAR change detection indices [INFERENCE].
===================================================================================================
PRESENTATION & USER INTERACTION LAYER
+-------------------------------------+ +----------------------------------------------------+
| Web GIS Admin Dashboard (React/Next)| | Offline-First Citizen PWA App (React Native/PWA) |
| - Dynamic Risk Heatmap & Controls | | - Geo-Tagged Camera Upload (Cracks/Blockages) |
| - Road Connectivity & Blockage Graph| | - Multilingual Alert Reception (FCM/WebPush) |
| - Emergency Response Priority View | | - Local Caching & Background Sync Manager |
+-------------------------------------+ +----------------------------------------------------+
===================================================================================================
API & COMMUNICATION GATEWAY LAYER
+-----------------------------------------------------------------------------------------------+
| FastAPI Gateway (REST / WebSockets) | JWT Auth & RBAC | Rate Limiting & Gzip Compression |
+-----------------------------------------------------------------------------------------------+
===================================================================================================
CORE APPLICATION & BUSINESS LOGIC
+----------------------------------+ +-------------------------------+ +----------------------+
| Hazard Risk Calculation Engine | | Road Routing & Priority Engine| | Crowdsourcing Sync |
| - Multi-Factor Grid Scoring | | - pgRouting Infrastructure | | - Image Compression |
| - Antecedent Rain Index (ARI) | | - Cutoff Village Detection | | - EXIF Validation |
+----------------------------------+ +-------------------------------+ +----------------------+
===================================================================================================
AI / ML & PREDICTIVE ANALYTICS ENGINE
+----------------------------------+ +-------------------------------+ +----------------------+
| XGBoost Susceptibility Classifier| | Computer Vision Worker | | Model Explainability |
| - Input: Slope, Rain, Soil Water | | - YOLOv8 Crack/Debris Detector| | - SHAP Value Generator|
+----------------------------------+ +-------------------------------+ +----------------------+
===================================================================================================
ALERT & NOTIFICATION DISPATCH
+-----------------------------------------------------------------------------------------------+
| OASIS CAP 1.2 XML Generator | Fast2SMS Gateway | Firebase Cloud Messaging (FCM) | Web Push |
+-----------------------------------------------------------------------------------------------+
===================================================================================================
DATA PIPELINE & INGESTION (ETL)
+-----------------------+ +-------------------------+ +------------------+ +-----------------+
| IMD AWS Weather API | | Google Earth Engine API | | Open-Meteo API | | Simulated IoT |
| (Real-time Rainfall) | | (Sentinel-1 SAR / DEM) | | (24-72h Forecast)| | Soil Moisture |
+-----------------------+ +-------------------------+ +------------------+ +-----------------+
===================================================================================================
PERSISTENCE & STORAGE LAYER
+----------------------------------+ +-------------------------------+ +----------------------+
| PostgreSQL + PostGIS Database | | Redis Cache | | MinIO / AWS S3 |
| - Spatial Vectors & Grid Rasters | | - Active Alerts & Hot Grids | | - Field Photos/Videos|
+----------------------------------+ +-------------------------------+ +----------------------+
===================================================================================================
| Architecture Layer | Selected Technology | Why Chosen | Alternative Evaluated | Why Alternative Rejected |
|---|---|---|---|---|
| Frontend Web Dashboard | Next.js 14 (React) + Mapbox GL JS | Blazing fast vector tile rendering, SSR capabilities, smooth spatial map interaction [INFERENCE]. | GeoServer + OpenLayers | Heavier server resource footprint; clunkier modern UI development [INFERENCE]. |
| Mobile Application | Progressive Web App (PWA) + Workbox | Single codebase, zero app store installation barrier, native offline caching & background sync [INFERENCE]. | Flutter / Native Android | Higher setup overhead; PWA is faster to deploy during a 2-day hackathon [INFERENCE]. |
| Backend Framework | Python FastAPI | Asynchronous execution, native integration with ML/GIS libraries (GeoPandas, NumPy, PyTorch) [INFERENCE]. | Node.js (Express) | Poor native geospatial and ML computation libraries compared to Python ecosystem [INFERENCE]. |
| Spatial Database | PostgreSQL 16 + PostGIS 3.4 | Gold standard spatial database; powerful vector/raster operations (ST_Intersects, ST_Buffer) [INFERENCE]. |
MongoDB Spatial | Inferior spatial indexing and lack of complex GIS query functions compared to PostGIS [INFERENCE]. |
| Task Queue & Caching | Redis + Celery | Reliable background job execution for continuous weather ETL and alert dispatching queues [INFERENCE]. | RabbitMQ | Redis provides combined caching and job queue capabilities with lower setup complexity [INFERENCE]. |
| Machine Learning | XGBoost + Scikit-Learn + SHAP | State-of-the-art tabular/spatial classification accuracy, fast CPU inference, explainability [RESEARCHED, INFERENCE]. | TensorFlow Deep Neural Net | Slower inference speed, harder to train with missing tabular spatial data, black-box model [INFERENCE]. |
| Object Storage | MinIO (S3-Compatible) | Self-hosted, lightweight image/video object store for local hackathon demo and easy AWS S3 cloud migration [INFERENCE]. | Local Disk Storage | Does not scale horizontally or support direct pre-signed URL media delivery [INFERENCE]. |
| Notification Engine | Fast2SMS API + Firebase FCM | Low-cost Indian SMS gateway with REST API support + reliable mobile push notifications [INFERENCE]. | Twilio SMS | Twilio is significantly more expensive for bulk Indian mobile operator SMS delivery [INFERENCE]. |
slope_crack, road_debris, flooded_road) and confidence score [INFERENCE].pgRouting Dijkstra / A*) based on strict physical road blockages rather than probabilistic AI models to guarantee route safety [INFERENCE].-- 1. Spatial Grid Tiles (30m x 30m Resolution)
CREATE TABLE spatial_grid_tiles (
tile_id BIGSERIAL PRIMARY KEY,
district_name VARCHAR(100) NOT NULL,
state_name VARCHAR(100) NOT NULL,
geom GEOMETRY(Polygon, 4326) NOT NULL,
slope_deg FLOAT NOT NULL,
elevation_m FLOAT NOT NULL,
aspect_deg FLOAT NOT NULL,
lulc_class VARCHAR(50),
dist_to_road_m FLOAT,
dist_to_fault_m FLOAT,
static_lhz_score FLOAT NOT NULL
);
CREATE INDEX idx_spatial_grid_geom ON spatial_grid_tiles USING GIST(geom);
-- 2. Dynamic Weather Telemetry
CREATE TABLE weather_telemetry (
telemetry_id BIGSERIAL PRIMARY KEY,
station_id VARCHAR(50) NOT NULL,
recorded_at TIMESTAMP WITH TIME ZONE NOT NULL,
rainfall_1h_mm FLOAT DEFAULT 0.0,
rainfall_24h_mm FLOAT DEFAULT 0.0,
soil_moisture_percentage FLOAT,
geom GEOMETRY(Point, 4326) NOT NULL
);
-- 3. Dynamic Hazard Risk Inferences
CREATE TABLE hazard_risk_inferences (
inference_id BIGSERIAL PRIMARY KEY,
tile_id BIGINT REFERENCES spatial_grid_tiles(tile_id),
calculated_at TIMESTAMP WITH TIME ZONE NOT NULL,
ari_3day_mm FLOAT NOT NULL,
risk_score FLOAT NOT NULL, -- 0.00 to 1.00
risk_level VARCHAR(20) NOT NULL -- LOW, MODERATE, HIGH, EXTREME
);
-- 4. Crowdsourced Field Incidents
CREATE TABLE field_incidents (
incident_id UUID PRIMARY KEY DEFAULT gen_random_uuid(),
reporter_name VARCHAR(100),
reporter_phone VARCHAR(20),
incident_type VARCHAR(50) NOT NULL, -- CRACK, BLOCKAGE, SLOPE_FAILURE
description TEXT,
photo_url VARCHAR(255),
ai_verified BOOLEAN DEFAULT FALSE,
ai_confidence FLOAT,
status VARCHAR(30) DEFAULT 'PENDING', -- PENDING, VERIFIED, CLEARED
geom GEOMETRY(Point, 4326) NOT NULL,
created_at TIMESTAMP WITH TIME ZONE NOT NULL,
synced_at TIMESTAMP WITH TIME ZONE
);
### Offline Synchronization & Bandwidth Reduction Protocol
+---------------------------------------------------------------------------------------------------+
| OFFLINE PWA SYNCHRONIZATION FLOW |
+---------------------------------------------------------------------------------------------------+
| [FIELD WORKER / CITIZEN PHONE] |
| 1. User captures photo & details in hill zone with NO CELLULAR SERVICE. |
| 2. HTML5 App extracts GPS coordinates & stores report in IndexedDB ('pending_reports'). |
| 3. Client-side Canvas resizes image to max 1080p, compresses to JPEG (Quality 80%) [<300KB]. |
| 4. Service Worker listens for 'online' event / Periodic Sync API. |
| |
| [NETWORK RECOVERY DETECTED] |
| 5. Background Sync pushes queued JSON payload + compressed image to POST /api/v1/incidents/sync. |
| 6. Server processes report, performs EXIF/GPS validation, and returns HTTP 201 Created. |
| 7. Client updates IndexedDB record status to 'SYNCED' and clears local queue payload. |
+---------------------------------------------------------------------------------------------------+
To deliver a convincing, flawless live judge presentation without relying on live monsoon weather or physical landslides, the team will run a controlled, deterministic simulation script:
+---------------------------------------------------------------------------------------------------+
| LIVE DEMO SIMULATION TIMELINE |
+---------------------------------------------------------------------------------------------------+
| STEP 1: BASELINE STATE (T = 0s) |
| - GIS Dashboard opens on East Khasi Hills District, Meghalaya. |
| - Risk Heatmap displays "GREEN / LOW RISK" state across all road corridors (NH-06). |
| - Weather feed shows normal ambient rainfall (5 mm/hr). |
+---------------------------------------------------------------------------------------------------+
| STEP 2: INJECT EXTREME WEATHER EVENT (T = 30s) |
| - Demo Control Panel injects synthetic heavy cloudburst data: 120 mm rainfall over 6 hours. |
| - Background Celery task executes XGBoost model inference. |
| - Dashboard updates in real time: Target slope sectors turn "RED / EXTREME RISK". |
| - Road Routing engine recalculates: NH-06 sector flagged as "HIGH FAILURE RISK". |
+---------------------------------------------------------------------------------------------------+
| STEP 3: OFFLINE CROWDSOURCE REPORTING SIMULATION (T = 60s) |
| - Presenter toggles Chrome DevTools to "Offline Mode". |
| - Open PWA Mobile App, capture photo of slope crack, click "Submit Report". |
| - UI shows: "Report Saved Offline in Local Queue". |
| - DevTools switched back to "Online Mode" -> Background Sync fires -> Report synced to backend. |
+---------------------------------------------------------------------------------------------------+
| STEP 4: AI VERIFICATION & AUTOMATED CAP ALERT DISPATCH (T = 90s) |
| - Admin Dashboard receives incident notification; YOLOv8 model tags photo as "Slope Crack (92%)". |
| - Automated Alert Engine generates CAP 1.2 XML payload. |
| - Simulated Push Notification & Localized SMS (Assamese/English) triggers on screen. |
+---------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| PHASE 1: Data Ingestion & Spatial Preprocessing (Weeks 1 - 2) |
| - Ingest CARTO-DEM 30m, extract slope/aspect rasters for target district. |
| - Download historical ISRO Landslide Atlas inventory points; build PostGIS database schema. |
+---------------------------------------------------------------------------------------------------+
| PHASE 2: ML Model Development & Pipeline Setup (Weeks 3 - 4) |
| - Engineer features: Antecedent Rainfall Index (ARI), Slope, LULC, Soil Water. |
| - Train XGBoost classifier; evaluate ROC-AUC; wrap model in FastAPI microservice. |
+---------------------------------------------------------------------------------------------------+
| PHASE 3: Web GIS Dashboard & Mapbox Frontend (Weeks 5 - 6) |
| - Build Next.js 14 Web GIS interface with Mapbox GL vector tile rendering. |
| - Integrate pgRouting for road network vulnerability overlay and blocked corridor status. |
+---------------------------------------------------------------------------------------------------+
| PHASE 4: Offline PWA Mobile App & Crowdsourcing (Weeks 7 - 8) |
| - Develop PWA with Workbox service worker, camera EXIF extraction, and IndexedDB sync queue. |
| - Build YOLOv8 microservice for uploaded photo crack verification. |
+---------------------------------------------------------------------------------------------------+
| PHASE 5: CAP 1.2 Alert Engine & Multilingual Localization (Weeks 9 - 10) |
| - Implement OASIS CAP 1.2 XML generator; integrate Firebase FCM and SMS gateway. |
| - Add multilingual translation bindings (English, Assamese, Hindi, Khasi). |
+---------------------------------------------------------------------------------------------------+
| PHASE 6: Integration, E2E Simulation & Pitch Polish (Weeks 11 - 12) |
| - Execute full end-to-end integration tests; run disaster scenario simulation scripts. |
| - Polish UI/UX dashboard design, record fallback demo video, finalize pitch deck. |
+---------------------------------------------------------------------------------------------------+
| Test Category | Target Component | Test Methodology | Success Benchmark / Metric |
|---|---|---|---|
| Model Performance | XGBoost Risk Classifier | 10-Fold Cross Validation on historical ISRO landslide points [RESEARCHED, INFERENCE]. | ROC-AUC $\ge 0.88$, Recall $\ge 0.85$ (minimizing false negatives) [INFERENCE]. |
| Computer Vision Test | YOLOv8 Photo Verifier | Validation against test dataset of 300 hill slope/crack images [INFERENCE]. | mAP50 $\ge 0.80$ [INFERENCE]. |
| Offline Sync Stress | Mobile PWA Service Worker | Simulate offline submission of 20 geotagged image reports; restore network [INFERENCE]. | 100% queue sync recovery with zero payload loss [INFERENCE]. |
| API Latency Test | FastAPI & PostGIS Grid | Concurrent load test (50 virtual users) requesting spatial risk GeoJSON tiles [INFERENCE]. | Sub-500ms API response latency [INFERENCE]. |
| CAP Compliance | Alert Engine XML Builder | Validate generated XML output against official OASIS CAP 1.2 XML Schema Definition (XSD) [RESEARCHED]. | 100% schema validation pass rate without syntax errors [INFERENCE]. |
| Usability Test | Mobile PWA UX | Field usability test with non-technical users in low-light/simulated rain [INFERENCE]. | Successful photo upload in $<30$ seconds [INFERENCE]. |
| Risk Event | Likelihood | Impact | Severity Score | Mitigation Strategy |
|---|---|---|---|---|
| Sparse Weather Station Density in NER: Gaps in ground rain gauges cause localized cloudbursts to be missed [RESEARCHED, INFERENCE]. | High | High | HIGH | Fuse satellite-derived GPM/ERA5 precipitation estimates with available ground IMD AWS feeds [RESEARCHED, INFERENCE]. |
| False Positive Alert Fatigue: Excessive alerts during continuous monsoon rain cause citizens to ignore warnings [INFERENCE]. | High | Medium | MEDIUM | Implement multi-tier alert thresholds (Yellow, Orange, Red) requiring combined high ARI + high soil saturation [INFERENCE]. |
| Mobile Service Worker Storage Eviction: Browser evicts IndexedDB queue under extreme device low-memory conditions [INFERENCE]. | Low | High | MEDIUM | Compress images client-side before storing; request persistent storage API permission (navigator.storage.persist()) [INFERENCE]. |
| Satellite SAR Revisit Delay: Sentinel-1 6-12 day revisit period cannot catch rapid flash slope collapses [RESEARCHED, INFERENCE]. | High | Medium | MEDIUM | Use SAR for baseline pre-season slope deformation zonation; rely on dynamic weather feeds for real-time triggers [RESEARCHED, INFERENCE]. |
| API Rate Limits / Cost Overruns: Third-party weather or map tile API limits exceeded during live hackathon demo [INFERENCE]. | Medium | High | HIGH | Cache map tiles locally and mock weather API responses via local Redis fallback server [INFERENCE]. |
| Innovation Dimension | Generic SIH Submissions | Proposed ResiLand-NER Platform | Direct Requirement Link |
|---|---|---|---|
| Data Fusion Strategy | Rely solely on basic weather API or static hazard maps [INFERENCE]. | Fuses static DEM factors, dynamic IMD/ERA5 weather, soil moisture, and Sentinel SAR deformation indices [INFERENCE]. | Req 2.2 (a) [PS] |
| Alert Protocol | Custom JSON alert or simple Firebase push notification [INFERENCE]. | Native OASIS CAP 1.2 XML standardization for direct integration with NDMA SACHET disaster infrastructure [RESEARCHED, INFERENCE]. | Req 2.4 (c) [PS] |
| Infrastructure Impact | Simple hazard heatmap without road context [INFERENCE]. | pgRouting dynamic graph integration identifying blocked highway corridors and isolated villages [INFERENCE]. | Req 2.5 (d), Req 2.7 (f) [PS] |
| Field Crowdsourcing | Requires active internet connection to upload photos [INFERENCE]. | Offline-first PWA with client image compression, IndexedDB queuing, and YOLOv8 crack verifier [INFERENCE]. | Req 2.6 (e), Req 2.8 [PS] |
[ASSUMPTION][NEEDS VALIDATION]api.imd.gov.in) require whitelist approval and exact payload format validation [RESEARCHED, NEEDS VALIDATION].Build ResiLand-NER using Approach 2 (Machine Learning & Geospatial Fusion Framework). It delivers the maximum technical score, fully satisfies all explicit lettered requirements (a–f), addresses the unique environmental realities of NER, and provides an impressive, deterministic live demo story for SIH judges [PS, INFERENCE].
Access to continuous, reliable hydrometeorological rainfall feeds (IMD AWS / Open-Meteo) and open geospatial DEM/landslide inventory layers [RESEARCHED, INFERENCE].
Cellular communication blackout during severe cloudburst events preventing real-time mobile app field reporting [PS, INFERENCE]. Mitigated via offline PWA local queuing and SMS fallback alerts [INFERENCE].
Processing dynamic 30m grid raster overlays in real time and maintaining low-latency map tile rendering on mobile devices [INFERENCE].
92 / 100 (Highly buildable within hackathon timeframe using open-source geospatial stack and pre-trained Python ML frameworks) [INFERENCE].
HIGH (Backed by verified government literature from GSI, ISRO, NDMA, and published Himalayan InSAR/ML research) [RESEARCHED].
| Source Title | Source URL | Source Type | Supported Claim | Reliability Assessment |
|---|---|---|---|---|
| GSI LEWS & LANDSLIP Project Release | PIB Press Release [1.2] | Official Government Press Release | GSI Landslide Early Warning System prototype, LANDSLIP project, rainfall thresholds [1.2]. | High (Official Govt of India Portal) [1.2]. |
| ISRO Landslide Atlas of India | ISRO Portal [2.2] | Official Space Agency Portal | Spatial inventory of ~80,000 landslides (1998–2022); Mizoram & NER vulnerability stats [2.2, 2.9]. | High (ISRO National Remote Sensing Centre) [2.2]. |
| NDMA SACHET Integrated Alert System | SACHET Portal [3.1, 3.5] | Official Disaster Management Portal | OASIS CAP 1.2 standard, C-DOT C-Broadcast, SMS alerting across 36 States/UTs [3.2, 3.4]. | High (National Disaster Management Authority) [3.5]. |
| IMD Weather API Management Portal | IMD API Portal [4.1] | Official Meteorological Data Portal | Real-time AWS weather observations, forecast APIs, CAP alert feeds [4.1, 4.7]. | High (India Meteorological Department) [4.1]. |
| InSAR Himalayan Landslide Deformation Monitoring | ResearchGate Publication [1.1] | Academic Journal Publication | Application of Sentinel-1 C-band PS-InSAR for surface slope deformation monitoring in Himalayas [1.1]. | High (Peer-Reviewed Research) [1.1]. |
| Machine Learning Landslide Susceptibility Study | MDPI Remote Sensing [2.8, 2.22] | Academic Peer-Reviewed Journal | Random Forest / XGBoost ML model performance (AUC > 0.90) for rainfall-induced landslide mapping [2.22]. | High (Peer-Reviewed Academic Source) [2.22]. |
What we think about this platform, and how it can help people solve SIH problems.
" 30M+ Google Gemini tokens went into researching, analyzing, and understanding all 233 SIH problem statements to make them easier to explore and solve. "
" The platform makes SIH problem statements much easier to understand. Having everything from the problem details to the procedure in one place. "
" Oh, you got ads? Well, we need to make money too! But, you can use our platform to help you win SIH and take home the prize money. "
Get in touch if you need help bringing your ideas to life, or simply have an interesting idea you'd like to talk through. I'm always open to a conversation and exploring new possibilities together.