" 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: | Student Innovation-Ideas that showcase the rich cultural heritage and traditions of India. |
| Organization: | AICTE |
| Department: | AICTE, MIC-Student Innovation |
| Category: | Software |
| Theme: | Heritage & Culturetd> |
| Youtube Link: | Not provided |
| Dataset Link: | Not provided |
| Contact info: | Not provided |
Problem Statement SIH26197 ("Student Innovation-Ideas that showcase the rich cultural heritage and traditions of India") is an open innovation challenge issued by AICTE / Ministry of Education's Innovation Cell (MIC) under the Heritage & Culture theme [PS]. While existing government platforms like the Indian Culture Portal (ICP 2.0) [RESEARCHED] and Digital District Repository (DDR) [RESEARCHED] provide extensive centralized archives, they struggle with grassroots crowdsourcing of living oral traditions, real-time multilingual voice interaction for low-literacy rural artisans, and resilient offline field operation at remote heritage sites.
To win SIH 2026, the team proposes SanskritikSetu (संस्कृतिकसेतु): a lightweight Progressive Web Application (PWA) and Android mobile platform combining BHASHINI voice AI for 22 scheduled Indian languages [RESEARCHED], on-device Computer Vision for monument/craft classification [INFERENCE], OpenStreetMap (OSM) spatial tagging [RESEARCHED], and a crowdsourced community verification workflow [INFERENCE]. This dossier provides the complete architectural, data, and implementation blueprint for a 4–6 student team to build and demonstrate a winning prototype by September 30, 2026 [PS].
| Field | Details |
|---|---|
| Problem Statement Number | SIH26197 [PS] |
| Title | Student Innovation-Ideas that showcase the rich cultural heritage and traditions of India. [PS] |
| Organization | AICTE [PS] |
| Department | AICTE, MIC-Student Innovation [PS] |
| Category | Software [PS] |
| Theme | Heritage & Culture [PS] |
| Submission Deadline | 30 September 2026 [PS] |
| Ideas Counter | 3 / 500 [PS] |
| Fundamental System Objective | To create an offline-first, voice-enabled, crowdsourced heritage mapping and storytelling platform that empowers rural artisans and citizens to preserve, discover, and monetise India's tangible and intangible traditions in 22 regional languages. [INFERENCE] |
The explicit problem statement provided in the SIH JSON is concise and broad:
"Student Innovation-Ideas that showcase the rich cultural heritage and traditions of India."
[PS]
Because this is an open Student Innovation challenge, the requirements must be systematically deconstructed into core explicit mandates and derived engineering requirements necessary for a viable software solution:
| Requirement ID | Source Text / Derived Requirement | Interpretation | Implementation Implication | Confidence Tag |
|---|---|---|---|---|
| REQ-EX-01 | "Ideas that showcase the rich cultural heritage and traditions of India." | Showcase both tangible heritage (monuments, architecture, artifacts) and intangible heritage (folk music, oral lore, handicrafts, festivals). | The system must handle multi-modal data: text, audio recordings, 2D images, and geolocations. | [PS] |
| REQ-IN-01 | Multilingual Accessibility across India's regional diversity. | India has 22 official languages; cultural content documented in local dialects must be accessible nationally. | Integrate Government of India's BHASHINI API for Speech-to-Text (STT), Neural Machine Translation (NMT), and Text-to-Speech (TTS). | [INFERENCE] |
| REQ-IN-02 | Grassroots Crowdsourcing & Vernacular Storytelling. | Traditional heritage knowledge rests with village elders and local artisans who cannot write complex English/Hindi text. | Implement voice-first storytelling workflows allowing users to speak in their native dialect to record folk history. | [INFERENCE] |
| REQ-IN-03 | Low-Connectivity & Offline Field Operation. | Remote heritage monuments and tribal arts pockets frequently lack reliable 4G/5G mobile coverage. | Build a Progressive Web App (PWA) with SQLite/IndexedDB local storage, background queueing, and delta synchronization. | [INFERENCE] |
| REQ-IN-04 | Curation, Moderation & Anti-Vandalism. | Crowdsourced content risks misinformation, spam, or culturally inappropriate uploads. | Implement a 2-tier moderation engine: automated AI content safety check + community curator approval portal. | [INFERENCE] |
| REQ-IN-05 | Interactive Spatial & Visual Discovery. | Users need intuitive ways to explore nearby heritage sites and artisan crafts geographically and visually. | Deploy OpenStreetMap (OSM) via Leaflet/Mapbox GL JS and trained MobileNetV3 visual recognition models. | [INFERENCE] |
+-----------------------------------------------------------------------------------+
| STAKEHOLDERS |
+-------------------+-------------------+-------------------+-----------------------+
| Rural Artisans / | Tourists & | Students & | Cultural Scholars / |
| Folk Performers | Explorers | Educators | Govt Administrators |
+-------------------+-------------------+-------------------+-----------------------+
| Stakeholder | Goal | Current Pain | System Need |
|---|---|---|---|
| Rural Artisans & Folk Performers | Showcase crafts/traditions, gain national visibility, preserve family heritage, direct economic linkage. [INFERENCE] |
Exploited by middlemen; lack digital literacy; inability to write in English/Hindi; lost traditions. [KNOWN] |
Voice-first narration in native dialect, auto-translation, direct profile listing with GI tag validation. [INFERENCE] |
| Tourists & Cultural Explorers | Discover authentic offbeat heritage sites, local folklore, living traditions, and verified artisan workshops nearby. [INFERENCE] |
Commercialized travel apps focus only on top ASI monuments; lack context on local traditions and history. [KNOWN] |
Interactive spatial heritage map, audio-guided storytelling in native language, visual monument identification. [INFERENCE] |
| Students & Educators | Access verified, engaging educational material on Indian history, culture, and UNESCO/national heritage elements. [INFERENCE] |
Textbooks are static; online resources are fragmented or unverified; lack interactive visual/audio content. [KNOWN] |
Interactive regional quizzes, audio folk tales, verified historical timeline, multi-dialect support. [INFERENCE] |
| Heritage Scholars & Curators | Review crowdsourced submissions, validate oral histories, curate regional archives, prevent cultural erosion. [INFERENCE] |
Manual documentation is slow; remote field sites are hard to audit; lack structured crowdsourced pipelines. [KNOWN] |
Web dashboard for expert review, automated duplicate detection, spatial mapping, metadata tagging. [INFERENCE] |
| Government / AICTE / Ministry of Culture | Promote Ek Bharat Shreshtha Bharat, digitize district heritage, drive rural cultural tourism. [RESEARCHED] |
High cost of manual field surveys; existing portals (ICP 2.0) lack grassroots real-time voice crowdsourcing. [RESEARCHED] |
Scalable, open-source compliance, BHASHINI integration, district-level DDR alignment. [INFERENCE] |
[REQ-EX-01: Tangible & Intangible Showcase] ---> [Feature: Dual Explorer (Monuments + Living Traditions)]
[REQ-IN-01: Multilingual Accessibility] ---> [Feature: BHASHINI Voice/Text Pipeline (22 Languages)]
[REQ-IN-02: Grassroots Crowdsourcing] ---> [Feature: Voice-First Native Story Recital Studio]
[REQ-IN-03: Offline Field Operation] ---> [Feature: PWA Local Storage + Vector Tile Caching]
[REQ-IN-04: Curation & Moderation] ---> [Feature: 2-Tier AI/Community Curator Dashboard]
[REQ-IN-05: Interactive Spatial Discovery] ---> [Feature: Leaflet Spatial Map + On-Device Vision Classifier]
| Proposed Feature | Target Requirement | Technical Component | Verification Method |
|---|---|---|---|
| Voice-First Native Story Recital | REQ-IN-01, REQ-IN-02 |
BHASHINI STT REST API + Speech Recorder | User speaks in Marathi/Tamil; system transcribes and generates English/Hindi translations in real time. [INFERENCE] |
| On-Device Artifact Recognition | REQ-EX-01, REQ-IN-05 |
TensorFlow.js / ONNX Runtime (MobileNetV3) | User uploads photograph of a temple sculpture or saree weave; app identifies craft type offline. [INFERENCE] |
| Interactive Spatial Heritage Map | REQ-IN-05 |
Leaflet.js + OpenStreetMap Overpass API | Queries nearby historic=monument and crowdsourced folk points within 10 km radius. [RESEARCHED] |
| Offline Story Caching & Queue | REQ-IN-03 |
Workbox Service Worker + IndexedDB | Audio recorded offline is buffered locally and automatically synced when 3G/4G connectivity restores. [INFERENCE] |
| Curator Review & Trust Score Engine | REQ-IN-04 |
FastAPI Backend + PostgreSQL + RBAC | Crowdsourced entries remain in "Pending Validation" state until verified by verified local experts/scholars. [INFERENCE] |
+-----------------------------------------------------------------------------------+
| ENVIRONMENTAL CONSTRAINTS |
+--------------------+--------------------+--------------------+--------------------+
| Network Bandwidth | Device Hardware | Linguistic Diversity| Field Conditions |
| 2G/3G / Zero Net | Budget Android | 22 Languages + | Dust, Sunlight, |
| High Latency | < 3 GB RAM | Local Dialects | Intermittent Power |
+--------------------+--------------------+--------------------+--------------------+
[KNOWN]. The client interface must store maps, audio snippets, and metadata locally in IndexedDB using service workers [INFERENCE].[KNOWN]. High-poly 3D WebGL scenes or heavy LLM inference engines executed on-device will crash the browser. AI processing must be lightweight or offloaded via cloud microservices [INFERENCE].[KNOWN]. UI/UX must be strictly iconographic, voice-guided, and localized into regional scripts [INFERENCE].[KNOWN]. Vision models must be resilient to noise, shadows, and low resolution [INFERENCE].To validate technical choices and domain constraints, the following concrete research questions were formulated and investigated:
[RESEARCHED][RESEARCHED][RESEARCHED][INFERENCE]+-----------------------------------------------------------------------------------+
| DATA CATEGORIES |
+-----------------------+-----------------------+-----------------------------------+
| Explicit (Monuments) | Inferred (Metadata) | Synthetic / Crowd (Audio/Folk) |
| OSM / OGD India | GeoJSON / Tag Hierarchy| BHASHINI / Local Artisan Submissions|
+-----------------------+-----------------------+-----------------------------------+
| Data Type | Purpose | Ideal Real-World Source | Hackathon Substitute | Access Method | Availability | Privacy Sensitivity | Confidence |
|---|---|---|---|---|---|---|---|
| ASI Protected Monument Spatial Data | Geolocating national monuments, heritage coordinates, and historical context. | Archaeological Survey of India (ASI) / Bhuvan ISRO [RESEARCHED] |
OpenStreetMap Overpass API (historic=monument) [RESEARCHED] |
REST API Query / GeoJSON Download | Publicly Available [KNOWN] |
Public / Low | [RESEARCHED] |
| Intangible Cultural Heritage (ICH) Taxonomy | Classifying folk arts, music, dance, rituals, and handlooms. | Sangeet Natak Akademi / UNESCO ICH India List [RESEARCHED] |
Curated JSON schema based on UNESCO 5 ICH Domains [RESEARCHED] |
Static JSON File / REST endpoint | Publicly Available [KNOWN] |
Public / Low | [RESEARCHED] |
| Multilingual Heritage Text Archives | Articles, history, and descriptions in 22 Indian languages. | Indian Culture Portal (ICP 2.0) API [RESEARCHED] |
Wikimedia Commons API & Wikipedia REST API [RESEARCHED] |
HTTP REST GET Requests | Publicly Available [KNOWN] |
Public / Low | [RESEARCHED] |
| Artisan & Folk Lore Audio Recordings | Storing authentic oral history, local folktales, and music clips. | Crowdsourced User Uploads via Mobile App [INFERENCE] |
Synthetic audio samples recorded by team + LibriSpeech Indic [ASSUMPTION] |
Multipart Form POST / S3 Bucket | Proprietary / Generated | Medium (Voice Consent) | [INFERENCE] |
| Visual Classification Training Images | Training ML model for architectural styles (Dravidian, Nagara, Indo-Islamic) and craft styles. | IGNCA / National Museum Digital Repository [RESEARCHED] |
Kaggle Indian Heritage Datasets & Wikimedia Commons API [RESEARCHED] |
Bulk Download / Web Scraping | Public / CC-BY-SA | Public / Low | [RESEARCHED] |
+-----------------------------------------------------------------------------------+
| EXISTING SOLUTIONS |
+-----------------------+-----------------------+-----------------------------------+
| Indian Culture Portal | Digital District Repo | Commercial Travel Apps |
| (ICP 2.0) | (DDR - MoC) | (TripAdvisor / Google Arts) |
+-----------------------+-----------------------+-----------------------------------+
| System Name | Description | Strengths | Weaknesses | Relevance | Gap Remaining for Proposed System | Source | Confidence |
|---|---|---|---|---|---|---|---|
| Indian Culture Portal (ICP 2.0) | National digital repository launched by Ministry of Culture / IIT Bombay featuring manuscripts, museum items, and 3D walkthroughs. [RESEARCHED] |
Vast authenticated collection; integrated with BHASHINI chatbot (Bharti) and React/Drupal 10 stack. [RESEARCHED] |
Read-only broadcast architecture; no community crowdsourcing module for unorganized rural folklore; heavy mobile load times. [RESEARCHED] |
Benchmark for government metadata standards and taxonomy. | Lacks grassroots crowdsourcing, native voice recording studio, and offline field PWA mode. | PIB ICP 2.0 [RESEARCHED] |
[RESEARCHED] |
| Digital District Repository (DDR) | Ministry of Culture initiative under Azadi Ka Amrit Mahotsav documenting district-level freedom fighters, hidden heritage, and living traditions. [RESEARCHED] |
Micro-level district stories; categorization into personalities, built heritage, and traditions. [RESEARCHED] |
Static web presentation; lack of interactive spatial map discovery; no real-time translation or speech interaction. [RESEARCHED] |
Direct alignment with district-level cultural storytelling. | Lacks interactive map interface, instant multi-dialect voice conversion, and artisan monetization linkage. | MoC DDR [RESEARCHED] |
[RESEARCHED] |
| Sahapedia | Open online encyclopedia on the arts, cultures, and heritage of India. [RESEARCHED] |
Rich curated articles, photo essays, and documentation workshops. [RESEARCHED] |
High barrier to entry for non-English/non-academic users; content submission requires structured written articles. [RESEARCHED] |
High-quality reference content format. | High literacy requirements; excludes non-literate rural folk artists who communicate via oral singing/storytelling. | Sahapedia [RESEARCHED] |
[RESEARCHED] |
| Google Arts & Culture | Global digital platform featuring high-res museum scans and AR 3D models. [KNOWN] |
World-class UX, 3D AR rendering, machine learning visual searches. [KNOWN] |
Western-centric focus; covers only top tier Indian monuments; zero integration with local Indian language engines or micro-artisan ecosystems. [KNOWN] |
Visual search benchmark. | No community-led folk preservation, no regional voice AI, zero rural offline capabilities. | Global Public Knowledge [KNOWN] |
[KNOWN] |
To solve SIH26197 effectively within hackathon constraints, three distinct system architecture approaches were evaluated:
+-----------------------------------------------------------------------------------+
| CANDIDATE APPROACHES |
+-----------------------+-----------------------+-----------------------------------+
| Approach A | Approach B | Approach C (Recommended) |
| Web Knowledge Portal | Heavy AR/VR 3D App | Offline PWA + BHASHINI Voice AI |
| (Rule-Based Search) | (Unity / WebXR) | + GIS Spatial Crowdsourcing |
+-----------------------+-----------------------+-----------------------------------+
| Metric | Approach A: Web Knowledge Portal | Approach B: Heavy AR/VR 3D Metaverse | Approach C: Hybrid Voice AI + GIS Crowdsourced PWA (Selected) |
|---|---|---|---|
| Mechanism | Static Django web application with PostgreSQL search and curated articles. | Unity/WebXR application rendering 3D photogrammetry models of heritage sites. | Mobile-first React PWA with BHASHINI Voice AI, Leaflet GIS, and light MobileNetV3 visual recognition. |
| Problem Fit | Moderate (good for reading, bad for field interaction). | Low-Moderate (gimmicky, ignores living intangible folk culture). | High (bridges literacy gap, captures living stories, covers both tangible & intangible). |
| Accuracy Potential | High (manually curated text). | High visual fidelity. | High (community crowdsourced + 2-tier curator validation). |
| Data Requirements | Text and static images only. | Heavy 3D mesh files (.gltf/.obj), high memory footprint. | GeoJSON spatial data, compressed audio clips (AAC/WebM), light images. |
| Complexity | Low. | Very High (requires photogrammetry scanner/3D artists). | Moderate (clean web architecture + standard government REST APIs). |
| Explainability | High (standard database queries). | N/A (graphical rendering). | High (deterministic GIS queries + transparent ML confidence scores). |
| Cost | Minimal. | High (3D modeling software, high-GPU hosting). | Minimal / Free Tier (OpenSource stack + BHASHINI public APIs). |
| Scalability | High. | Poor on low-end mobile devices and weak networks. | Very High (CDN cached static assets + offline PWA capabilities). |
| Hackathon Feasibility | 100% (easy to build, but lacks innovation impact). | 30% (3D asset acquisition will bottleneck the team during build window). | 90% (highly achievable MVP with immense demo impact). |
| Production Feasibility | High. | Low (scalability to thousands of micro-sites is infeasible). | Very High (aligns with National Digital Infrastructure paradigms). |
The team selects Approach C. It directly addresses the core objective of showcasing India's rich cultural heritage [PS] while solving the real-world barriers that existing government portals face [INFERENCE].
[INFERENCE].[INFERENCE].[RESEARCHED].[RESEARCHED].[INFERENCE].+-----------------------------------------------------------------------------------+
| 1. CLIENT LAYER (Progressive Web Application - React.js + Vite + Tailwind CSS) |
| - Offline UI Components - Voice Recorder (WebAudio API) - Camera Classifier |
| - Leaflet.js Map Viewer - PWA Service Worker (Workbox) - IndexedDB Local Cache|
+-----------------------------------------------------------------------------------+
|
(REST / WebSockets)
v
+-----------------------------------------------------------------------------------+
| 2. API GATEWAY & SECURITY LAYER (FastAPI / Nginx reverse proxy) |
| - JWT Authentication - Rate Limiting / CORS Rules - Input Sanitization |
+-----------------------------------------------------------------------------------+
|
+----------------------------+----------------------------+
| |
v v
+------------------------------------+ +------------------------------------------+
| 3. CORE SERVICE MODULES | | 4. AI & EXTERNAL INTEGRATION LAYER |
| - Story & Content Service | | - BHASHINI API Gateway |
| - GIS Spatial Query Engine | | * Speech-to-Text (STT) |
| - Crowdsourcing & Moderation | | * Neural Machine Translation (NMT) |
| - Artisan Profile & GI Service | | * Text-to-Speech (TTS) |
| - Media Processing (FFmpeg) | | - On-Device / Cloud Vision Model |
| | | * MobileNetV3 (Artifact Classifier) |
+------------------------------------+ +------------------------------------------+
| |
+----------------------------+----------------------------+
|
v
+-----------------------------------------------------------------------------------+
| 5. DATA STORAGE LAYER |
| - PostgreSQL + PostGIS Extension (Spatial Heritage Coordinates & Metadata) |
| - Elasticsearch / Meilisearch (Full-Text Multilingual Search Index) |
| - MinIO / AWS S3 Compatible Object Storage (Compressed Audio Clips & Images) |
+-----------------------------------------------------------------------------------+
[INFERENCE].[INFERENCE].[INFERENCE].[RESEARCHED].[RESEARCHED].ST_SetSRID(ST_MakePoint(lng, lat), 4326) [INFERENCE].PENDING_CURATION [INFERENCE].VERIFIED [INFERENCE].[INFERENCE].| Layer | Selected Technology | Why It Fits | Alternative Considered | Why Alternative Was Rejected |
|---|---|---|---|---|
| Frontend | React.js + Vite + Tailwind CSS | Lightweight, highly responsive, fast build pipeline, excellent PWA integration via Vite PWA plugin. [KNOWN] |
Angular / Next.js SSR | Angular is overly verbose; Next.js SSR adds unnecessary server complexity for offline-first PWA caching. [INFERENCE] |
| Mobile PWA Framework | Workbox + IndexedDB (idb-keyval) | Enables native-like app installability, background synchronization, and local media caching without app store overhead. [KNOWN] |
React Native / Flutter | Requires separate Android build pipelines, increasing hackathon setup overhead. [INFERENCE] |
| Backend API | FastAPI (Python 3.12) | Asynchronous, auto-generates OpenAPI docs, seamless integration with Python ML/GIS libraries (GeoPandas, Torch). [KNOWN] |
Express.js (Node.js) | Node.js lacks native high-performance Python ML integration libraries. [INFERENCE] |
| Spatial Database | PostgreSQL 16 + PostGIS 3.4 | Industry standard for geospatial indexing, distance queries (ST_DWithin), and rich spatial relationships. [KNOWN] |
MongoDB GeoJSON | MongoDB spatial indexing is less feature-rich and lacks complex spatial join performance compared to PostGIS. [INFERENCE] |
| GIS Mapping Frontend | Leaflet.js + OpenStreetMap Tiles | Lightweight (39 KB JS file), zero API key cost, smooth rendering on low-end mobile devices. [KNOWN] |
Google Maps JS API | High cost, strict rate limits, proprietary platform lock-in. [INFERENCE] |
| Language AI / NLP | BHASHINI Open APIs (MeitY) | Official Govt of India platform for 22 scheduled languages with STT, NMT, and TTS support. [RESEARCHED] |
Whisper AI + Google Translate API | Whisper lacks fine-tuning for niche rural Indic dialects; Google Translate API incurs commercial costs. [INFERENCE] |
| Computer Vision | MobileNetV3 (TensorFlow.js / ONNX) | Ultra-lightweight model architecture designed for real-time mobile device execution. [KNOWN] |
ResNet-50 / YOLOv8 Extra Large | ResNet/YOLO XL models are too heavy (>100MB) for mobile web browsers. [INFERENCE] |
| Media Storage | MinIO (Local Object Storage) | AWS S3-compatible API that runs locally in Docker, perfect for zero-cost hackathon development. [KNOWN] |
AWS S3 Cloud Storage | Requires active cloud credit cards and external cloud setup during hackathon. [INFERENCE] |
+-----------------------------------------------------------------------------------+
| AI/ML MODULES |
+-----------------------+-----------------------+-----------------------------------+
| 1. BHASHINI Engine | 2. MobileNetV3 Vision | 3. Automated Tagging |
| STT -> NMT -> TTS | On-Device Artifact | TF-IDF / Keyphrase Extraction |
| (22 Indic Languages) | Classifier (ONNX) | (Category Suggestion) |
+-----------------------+-----------------------+-----------------------------------+
[INFERENCE].[RESEARCHED].[RESEARCHED].[KNOWN].[RESEARCHED].[INFERENCE].[INFERENCE].[RESEARCHED].[INFERENCE].[INFERENCE].[INFERENCE].[INFERENCE].[KNOWN].[ASSUMPTION].[INFERENCE].[INFERENCE].[INFERENCE].ST_DistanceSphere), not AI approximations [INFERENCE].-- Core Heritage Sites Table
CREATE TABLE heritage_sites (
site_id SERIAL PRIMARY KEY,
title VARCHAR(255) NOT NULL,
category VARCHAR(100) NOT NULL, -- Monument, Temple, Fort, Craft Hub
location GEOMETRY(Point, 4326) NOT NULL,
district VARCHAR(100) NOT NULL,
state VARCHAR(100) NOT NULL,
description_json JSONB NOT NULL, -- Multilingual descriptions
verified_status VARCHAR(20) DEFAULT 'PENDING',
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
-- Spatial Index for Fast Map Queries
CREATE INDEX idx_heritage_location ON heritage_sites USING GIST(location);
-- Crowdsourced Oral Stories Table
CREATE TABLE oral_stories (
story_id SERIAL PRIMARY KEY,
site_id INT REFERENCES heritage_sites(site_id),
artisan_name VARCHAR(150),
language_code VARCHAR(10) NOT NULL, -- mar, hin, tam, etc.
original_audio_url VARCHAR(500) NOT NULL,
transcript_text TEXT NOT NULL,
translated_text_json JSONB, -- Translations in 22 languages
curator_id INT,
status VARCHAR(20) DEFAULT 'PENDING',
uploaded_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
+-----------------------------------------------------------------------------------+
| OFFLINE SYNC WORKFLOW |
+--------------------+--------------------+--------------------+--------------------+
| Field User Capture | Write to Local | Background Sync | Server Ingestion &|
| (Voice / Photo) | IndexedDB Queue | Service Worker | PostGIS Indexing |
+--------------------+--------------------+--------------------+--------------------+
IndexedDB via idb-keyval to store pending audio uploads, offline map tiles (raster/vector protobufs), and form submissions [INFERENCE].sync event listener (sync-story-upload) [INFERENCE].[INFERENCE].[INFERENCE].[INFERENCE].+-----------------------------------------------------------------------------------+
| SECURITY & GOVERNANCE PILLARS |
+-----------------------+-----------------------+-----------------------------------+
| Data Privacy & Consent| Access Control (RBAC) | IP & GI Tag Protection |
| Audio/Location Opt-In | Citizen/Curator/Admin | Creative Commons CC-BY-NC 4.0 |
+-----------------------+-----------------------+-----------------------------------+
[INFERENCE].[INFERENCE].CITIZEN / ARTISAN: Can submit content, record audio, and view public maps [INFERENCE].LOCAL CURATOR: Can edit transcripts, verify stories, and flag inappropriate content [INFERENCE].ADMIN: Manages user roles, system analytics, and master taxonomy [INFERENCE].[RESEARCHED].[RESEARCHED].[KNOWN].[KNOWN].+-----------------------------------------------------------------------------------+
| MVP SCOPE BOUNDARY |
+---------------------------------------------------+-------------------------------+
| IN SCOPE (Must Build for Hackathon Demo) | OUT OF SCOPE (Production Only)|
| - Voice Recording + BHASHINI Translation | - Complex WebXR / AR Glasses |
| - Interactive Leaflet Spatial Map (OSM) | - Real-time E-Commerce Store |
| - On-Device Classifier (10 Categories) | - Full Janparichay SSO Integration|
| - PWA Offline Caching & Queue | - BlockChain IP Provenance |
+---------------------------------------------------+-------------------------------+
[INFERENCE].[INFERENCE].[INFERENCE].[INFERENCE].[INFERENCE].[RESEARCHED].[INFERENCE].[INFERENCE].[INFERENCE].During the SIH live jury evaluation, live network connectivity to government APIs or remote field sensors can be unreliable. The team will deploy a robust simulation harness:
+-----------------------------------------------------------------------------------+
| LIVE DEMO SIMULATION HARNESS |
+--------------------+--------------------+--------------------+--------------------+
| Live Web PWA UI | Simulated Offline | BHASHINI Mock API | Pre-Loaded Geo |
| (Mobile Screen) | Toggle (Airplane) | (Local Fallback) | District Datasets |
+--------------------+--------------------+--------------------+--------------------+
[ASSUMPTION].[INFERENCE].[ASSUMPTION].[INFERENCE].Target Deadline: 30 September 2026 [PS]
+-----------------------------------------------------------------------------------+
| SIH 2026 IMPLEMENTATION ROADMAP |
+-------------------+-------------------+-------------------+-----------------------+
| PHASE 1: PREP | PHASE 2: CORE | PHASE 3: AI & PWA | PHASE 4: TEST & DEMO |
| Sept 5 - Sept 10 | Sept 11 - Sept 18 | Sept 19 - Sept 25 | Sept 26 - Sept 30 |
+-------------------+-------------------+-------------------+-----------------------+
| Phase | Timeframe | Deliverables & Milestones | Key Dependencies |
|---|---|---|---|
| Phase 1: Setup & Data Curation | Sept 5 – Sept 10, 2026 | Environment setup; PostgreSQL/PostGIS database initialization; harvest OSM heritage points for target districts; seed initial taxonomy. | Repository setup, Docker setup [INFERENCE] |
| Phase 2: Core Frontend & Backend | Sept 11 – Sept 18, 2026 | FastAPI REST endpoints; Leaflet map integration; voice recording WebAudio component; Curator dashboard UI. | PostgreSQL schema, Leaflet JS [INFERENCE] |
| Phase 3: AI & Offline PWA | Sept 19 – Sept 25, 2026 | Integrate BHASHINI STT/NMT REST APIs; deploy TensorFlow.js MobileNetV3 artifact model; configure Workbox service workers and IndexedDB sync. | BHASHINI API credentials, TF.js [INFERENCE] |
| Phase 4: Testing & Demo Prep | Sept 26 – Sept 30, 2026 | Offline sync stress testing; multi-dialect voice accuracy verification; live demo simulation script execution; pitch deck finalization. | Hardware devices, test scripts [INFERENCE] |
+-----------------------------------------------------------------------------------+
| TESTING & VALIDATION MATRIX |
+-----------------------+-----------------------+-----------------------------------+
| Functional / API | AI Accuracy / WER | Offline & Performance |
| Postman & PyTest | Speech & Vision Metric| Lighthouse PWA & Network Throttling|
+-----------------------+-----------------------+-----------------------------------+
| Test Domain | Target Metric / Requirement | Test Methodology | Tooling |
|---|---|---|---|
| Functional Tests | 100% pass on core user journeys (record story, view map, approve item). | End-to-End API unit testing and user flow validation. | PyTest, Postman [INFERENCE] |
| AI Vision Accuracy | Top-1 Accuracy > 80% on 10 heritage craft/monument classes. | Validate against 200 unseen holdout test images. | Python Scikit-Learn / TensorFlow [INFERENCE] |
| BHASHINI Speech Test | Word Error Rate (WER) < 18% across 3 test languages (Hindi, Marathi, Tamil). | Test audio files recorded under varied background noise conditions. | Custom Python evaluation script [INFERENCE] |
| Offline Synchronization | 0% data loss when switching network status during active upload. | Record 10 stories in Airplane Mode, reconnect, verify database consistency. | Chrome DevTools Network Throttling [INFERENCE] |
| PWA Performance | Lighthouse PWA Audit Score > 90/100; First Contentful Paint < 1.8s. | Run Lighthouse performance audit on low-end Android device emulation. | Google Lighthouse [INFERENCE] |
| Security Audit | Zero exposed API credentials; OWASP Top-10 input sanitization check. | Automated vulnerability scanning and SQL injection testing on input fields. | Bandit, OWASP ZAP [INFERENCE] |
+-----------------------------------------------------------------------------------+
| RISK MATRIX |
+-------------------+-------------------+-------------------+-----------------------+
| BHASHINI Downtime | Vandalism / Spam | Field Connectivity| Low-End Device Crash |
| (HIGH / MED) | (MED / HIGH) | (HIGH / MED) | (MED / MED) |
+-------------------+-------------------+-------------------+-----------------------+
| Risk Event | Likelihood | Impact | Severity | Mitigation Strategy |
|---|---|---|---|---|
| BHASHINI API Downtime or Rate Limits | Medium | High | High | Implement local mock fallback server with cached JSON responses for hackathon live demo [ASSUMPTION]. |
| Crowdsourced Spam or Inappropriate Content | High | High | High | Mandatory 2-tier approval workflow; unverified content is hidden from public map by default [INFERENCE]. |
| Complete Cellular Loss in Remote Field Sites | High | Medium | Medium | Store audio clips and GeoJSON locally in IndexedDB; auto-sync when network is re-established [INFERENCE]. |
| Low-End Mobile Memory Crash during Vision ML | Medium | Medium | Medium | Use lightweight quantization (INT8 MobileNetV3) under 5 MB size executed in web workers [INFERENCE]. |
| Copyright Infringement on User Images | Medium | Low | Low | Force users to agree to CC BY-NC 4.0 terms before submission; enable community reporting [INFERENCE]. |
[KNOWN].[KNOWN].[RESEARCHED].[RESEARCHED].[INFERENCE].[INFERENCE].[INFERENCE].[INFERENCE].[NEEDS VALIDATION].+-----------------------------------------------------------------------------------+
| DIFFERENTIATION MATRIX |
+-----------------------+-----------------------+-----------------------------------+
| Generic Submissions | Existing Govt Portals | Proposed SanskritikSetu |
| Static Wikipedia App | Centralized Top-Down | Voice-First Grassroots Crowdsource|
| English Only | Read-Only Text/PDF | 22 Languages + Offline PWA Sync |
+-----------------------+-----------------------+-----------------------------------+
[RESEARCHED].[INFERENCE].[RESEARCHED].[INFERENCE].[INFERENCE].[INFERENCE].[RESEARCHED].[ASSUMPTION][NEEDS VALIDATION]The team should proceed with building SanskritikSetu (Approach C). It provides the highest value-to-effort ratio for an SIH hackathon team: combining high judge appeal (BHASHINI voice AI + open GIS + offline capabilities) with a realistic development workload achievable before 30 September 2026 [PS].
[KNOWN].[RESEARCHED].[KNOWN].[RESEARCHED], TensorFlow.js (MobileNetV3) [KNOWN].Access to active BHASHINI API credentials and reliable endpoint response times for Indic language translation [RESEARCHED].
Crowdsourced spam or culturally sensitive misinformation being uploaded during open testing [INFERENCE].
Implementing seamless offline multi-part media upload queueing in IndexedDB that synchronizes flawlessly when switching from zero-network to 4G connectivity [INFERENCE].
[RESEARCHED].[KNOWN].historic=monument GeoJSON datasets for 3 target demo districts [RESEARCHED].[KNOWN].[ASSUMPTION].[RESEARCHED].[INFERENCE].92 / 100 (Exceptional hackathon feasibility using open-source web tech and standard REST APIs) [INFERENCE].
HIGH [INFERENCE].
Indian Culture Portal Version 2.0 Launch
[RESEARCHED]Digital District Repository Initiative
[RESEARCHED]Digital India BHASHINI Architecture & APIs
[RESEARCHED]Sahapedia Open Heritage Resource
[RESEARCHED]OpenStreetMap Historic & Monument Tagging Standards
[RESEARCHED]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.