Problem Statements Analysis

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.

Scroll down
01 / SIH 2026

PS: SIH26097

AI-Driven voice Assistant for livelihood Mapping and NSQF-Aligned Skilling Recommendations for SC Communities under GIA component of PM-AJAY

Description: • Background • The Pradhan Mantri Anusuchit Jaati Abhyuday Yojana (PM-AJAY) aims to reduce poverty among Scheduled Caste (SC) communities through livelihood promotion, skill development, and enterprise support under its Grant-in-Aid (GIA) component. A major challenge in implementation is the identification of appropriate skill training pathways that align with both the aspirations of beneficiaries and the actual livelihood opportunities available in their local regions. • Many target beneficiaries face barriers such as low digital literacy, limited awareness of modern trades, language constraints, and difficulty navigating text-heavy digital systems. As a result, there is often a mismatch between enrolled training programs and the beneficiary’s interests, capabilities, or local market demand, leading to high dropout rates and poor post-training employment outcomes. • To improve inclusion and effectiveness, there is a need for an AI-enabled conversational system that can interact naturally in regional languages and dialects, understand beneficiary aspirations, assess skill gaps, and recommend suitable NSQF aligned livelihood opportunities in and around the beneficiary. • Basic Issues under GIA Component: • Lack of proper road map and Planning of the Perspective plans from execution to implementation • Identification of the participants Trained and skilled Financial consultants • Job placement issue after the skilling programme • Coordination Issues among the corporation, Ministry/Departments • Inadequate Technical and support team at ground level • Detailed Description The proposed solution should be an AI-driven, multilingual, voice-based virtual livelihood assistant capable of conducting conversational interviews with beneficiaries from aspirational SC communities. Instead of relying on traditional form-filling methods, the system should use voice interactions to collect information such as: • Educational background • Existing or traditional family occupations • Current livelihood activities • Skills and interests • Mobility and physical constraints • Preference for self-employment or wage employment • Local economic realities and opportunities The assistant should support regional languages and dialects to ensure accessibility for users with low literacy or limited digital exposure. The interaction should feel empathetic and conversational rather than administrative.The collected information should be analyzed using AI/MLbased profiling and recommendation mechanisms to identify: • Suitable NSQF-aligned training programs • Relevant trades and livelihood pathways • Skill gaps requiring intervention • Region-specific employment or enterprise opportunities The system should also function effectively in lowconnectivity and low-tech environments through deployment channels such as: • IVR-based phone calls for feature phone users • WhatsApp voice-note interfaces Lightweight mobile or kiosk-based solutions • Expected Solution: An AI-powered multilingual voice assistant application designed to help SC beneficiaries under PM-AJAY identify suitable skill training and livelihood opportunities.The app will support regional languages and local dialects, allowing users to interact through simple voice conversations instead of text-based forms.
Organization: Ministry of Social Justice and Empowerment (MoSJE)
Department: Department of Social Justice and Empowerment
Category: Software
Theme: Agriculture, FoodTech & Rural Developmenttd>
Youtube Link: Not provided
Dataset Link: Not provided
Contact info: Not provided

1. Executive Snapshot

This dossier presents a comprehensive technical blueprint and strategic implementation plan for SIH26097, aimed at developing an AI-driven, voice-first, multilingual livelihood mapping and skill recommendation assistant [PS]. Designed specifically for Scheduled Caste (SC) beneficiaries under the Grant-in-Aid (GIA) component of the Pradhan Mantri Anusuchit Jaati Abhyuday Yojana (PM-AJAY) [PS], the platform addresses critical grassroots barriers including low digital literacy, language/dialect barriers, text-heavy forms, and a systemic mismatch between skill training programs and local economic demand [PS]. The proposed solution, titled "PM-AJAY VoiceSewa", integrates speech recognition via Bhashini/IndicWav2Vec [RESEARCHED], an automated conversational intent profiler [INFERENCE], an NSQF (National Skills Qualification Framework) skill gap mapper [PS], and a district-level economic opportunity matching engine [PS]. It delivers interactive voice guidance across multiple low-tech channels including Interactive Voice Response (IVR) for feature phones [PS], WhatsApp voice messages [PS], and offline-capable mobile/kiosk applications for field workers [PS].

Field Detail Confidence Tag
Problem Statement Number SIH26097 [PS]
Title AI-Driven voice Assistant for livelihood Mapping and NSQF-Aligned Skilling Recommendations for SC Communities under GIA component of PM-AJAY [PS]
Organization Ministry of Social Justice and Empowerment (MoSJE) [PS]
Department Department of Social Justice and Empowerment [PS]
Category Software [PS]
Theme Agriculture, FoodTech & Rural Development [PS]
Submission Deadline 30 September 2026 [PS]
Ideas Counter 0/500 [PS]
Dataset Link Not Provided (Requires Synthetic & Public Data Strategy) [PS] / [ASSUMPTION]

Fundamental System Objective: To empower low-literacy SC beneficiaries under PM-AJAY to articulate their career aspirations, traditional skills, and constraints through natural regional voice conversations, automatically mapping them to suitable NSQF-aligned training courses and viable local enterprise or employment opportunities [PS].

2. Problem Deconstruction

The problem description from the Ministry of Social Justice and Empowerment (MoSJE) is deconstructed into explicit atomic requirements, preserving original intent and structural nuances [PS].

A. Context & Core Objective Requirements

  • [REQ-01] Target Beneficiary Focus: The system must target Scheduled Caste (SC) beneficiaries under the Grant-in-Aid (GIA) component of PM-AJAY [PS].
  • [REQ-02] Primary Goal: Eliminate the mismatch between enrolled training programs and beneficiary interest, capability, or local market demand to reduce dropout rates and improve post-training employment [PS].
  • [REQ-03] Conversational Modality: The interface must use voice-based conversational interviews in regional languages and local dialects instead of traditional text-heavy forms [PS].

B. Core Information Capture Requirements (Voice Profiling)

The conversational engine must naturally extract and structure the following explicit beneficiary parameters via spoken interaction [PS]:

  1. [REQ-04a] Educational Background: Highest level of formal or informal education attained [PS].
  2. [REQ-04b] Traditional/Family Occupations: Existing family skills, heritage crafts, or traditional livelihoods [PS].
  3. [REQ-04c] Current Livelihood Activities: Present income-generating work, daily wage activities, or seasonal labor [PS].
  4. [REQ-04d] Skills & Personal Interests: Expressed preferences, technical aptitudes, and vocational interests [PS].
  5. [REQ-04e] Mobility & Physical Constraints: Geographical mobility limits, physical disabilities, eldercare/childcare constraints, or local work preferences [PS].
  6. [REQ-04f] Employment Preference: Explicit choice between self-employment/entrepreneurship and wage employment [PS].
  7. [REQ-04g] Local Economic Realities: Region-specific commercial activities, industrial clusters, and market demand [PS].

C. AI/ML Profiling & Recommendation Output Requirements

The underlying engine must analyze collected conversational data to produce [PS]:

  • [REQ-05] NSQF Alignment: Recommends suitable training programs mapped to National Skills Qualification Framework (NSQF) levels [PS].
  • [REQ-06] Livelihood Pathways: Maps relevant vocational trades and clear career progression pathways [PS].
  • [REQ-07] Skill Gap Assessment: Identifies precise skill deficiencies requiring targeted training intervention [PS].
  • [REQ-08] Localized Opportunity Matching: Recommends region-specific employment vacancies or micro-enterprise/entrepreneurship opportunities [PS].

D. Deployment Channels & Multi-Environment Requirements

The system must be accessible across low-connectivity and low-tech environments via three distinct channels [PS]:

  • [REQ-09] IVR Channel: Interactive Voice Response system accessible over PSTN/GSM via basic feature phones [PS].
  • [REQ-10] WhatsApp Channel: Audio voice-note interface operating over WhatsApp messaging [PS].
  • [REQ-11] Mobile/Kiosk Channel: Lightweight mobile application or kiosk platform for field workers, Gram Panchayat centers, or beneficiary self-service [PS].

E. GIA Component Operational Challenges Addressed

The system design must mitigate the five explicit basic issues under the GIA component of PM-AJAY [PS]:

  1. [REQ-12] Perspective Plan & Roadmap: Provides structured data to formulate execution-to-implementation perspective plans at district/state levels [PS].
  2. [REQ-13] Participant & Consultant Tracking: Helps identify trained participants and connects them with skilled financial/enterprise consultants [PS].
  3. [REQ-14] Post-Skilling Job Placement: Integrates local market demand to solve post-training placement bottlenecks [PS].
  4. [REQ-15] Multi-Agency Coordination: Enables unified data sharing between Corporations (NSFDC/SCDCs), Ministries, and Departments [PS] [RESEARCHED].
  5. [REQ-16] Ground Support Mitigation: Empowers ground-level field workers with automated voice tools to reduce technical support overhead [PS].

3. Stakeholders & User Needs

Stakeholder Goal Current Pain System Need
SC Beneficiaries / Rural Youth [PS] Obtain sustainable livelihood or enterprise support aligned with personal constraints [PS]. Low text literacy, inability to fill complex forms, lack of awareness of NSQF trades, high training dropouts [PS]. Voice-based interaction in local dialect, intuitive audio responses, localized career guidance [PS].
Field Workers / Preraks / SCDC Staff [PS] [INFERENCE] Efficiently survey beneficiaries and map their skills in rural villages [INFERENCE]. Heavy manual paperwork, lack of technical training, unreliable rural cellular data connectivity [PS] [INFERENCE]. Lightweight offline-first mobile app, voice-assisted intake, auto-generated beneficiary summary [PS].
District Project Officers / DMs [RESEARCHED] Formulate accurate Annual Action & Perspective Plans under PM-AJAY GIA [RESEARCHED]. Lack of granular, real-time data on local skill supply vs. market demand [PS]. District dashboard showing aggregate skill gap metrics, local market demand maps, project planning data [INFERENCE].
MoSJE / State SCDCs [PS] [RESEARCHED] Oversee PM-AJAY implementation, improve placement rates, and avoid misallocation of funds [PS]. Fragmented inter-agency coordination, poor tracking of post-training employment outcomes [PS]. Centralized analytics dashboard, standardized NSQF mapping, API integration with PM-AJAY portal [INFERENCE].
Training Providers (TPs) / SSCs [RESEARCHED] Mobilize candidates for NSQF courses and ensure high course completion and job placement [RESEARCHED]. Enrolling mismatched candidates leading to dropouts; disconnect from local employer needs [PS]. Screened beneficiary leads with verified interest, skill profiles, and mobility parameters [INFERENCE].

4. Requirements Traceability

Proposed Feature / Module Source Requirement Primary Technical Purpose
Dialect-Aware Voice Pipeline (Bhashini ASR/TTS) [REQ-03], [REQ-04], [REQ-11] Enables natural spoken interaction in regional Indian languages and local dialects [PS].
Conversational Profiling Agent (LLM / Intent Slot Filler) [REQ-04a] through [REQ-04g] Extracts 7 key beneficiary attributes from unstructured voice audio in a multi-turn call [PS].
NSQF Skill Gap & Pathway Recommender [REQ-05], [REQ-06], [REQ-07] Matches structured profile against NCVET NSQF qualification files and identifies skill gaps [PS] [RESEARCHED].
District Economic Opportunity Matcher [REQ-04g], [REQ-08], [REQ-14] Cross-references local district economic profiles, MSME clusters, and vacancies for wage/self-employment [PS].
Asterisk / Telephony IVR Gateway [REQ-09] Provides toll-free dial-in voice assessment for feature phone users without smartphone/internet [PS].
WhatsApp Business Voice Bot [REQ-10] Processes incoming voice notes and sends structured audio response cards via WhatsApp API [PS].
Offline-First Field Mobile App (PWA / Flutter) [REQ-11], [REQ-16] Allows field officers to conduct interviews offline in remote areas and sync when connected [PS].
District Perspective Planning & Analytics Dashboard [REQ-12], [REQ-13], [REQ-15] Aggregates district data to support PM-AJAY Annual Action Plans and financial consultant tracking [PS] [RESEARCHED].

5. Constraints & Environment Realities

  1. Cellular Connectivity & Bandwidth:
    • Reality: Many SC-dominated habitations (Adarsh Grams) experience frequent network outages, edge-level 2G/3G speeds, or high latency [PS] [RESEARCHED].
    • Mitigation: Audio compression (Opus codec @ 16 kbps) [INFERENCE], local SQLite caching on mobile app [ASSUMPTION], and fallback to PSTN IVR channels [PS].
  2. Device Hardware Availability:
    • Reality: Target beneficiaries predominantly possess low-cost feature phones or basic entry-level Android smartphones with limited storage [PS] [INFERENCE].
    • Mitigation: Zero-app-install IVR and WhatsApp voice-note options for beneficiaries [PS]; lightweight PWA/Flutter APK (<15 MB) for field workers [ASSUMPTION].
  3. Linguistic Diversity & Dialect Variants:
    • Reality: Standard formal state languages (e.g., standard Hindi) differ significantly from spoken rural dialects (e.g., Bhojpuri, Maithili, Malwi, Chhattisgarhi) [PS] [KNOWN].
    • Mitigation: Acoustic model fine-tuning or prompt-engineered dialect normalization layer using Bhashini / IndicWav2Vec models [RESEARCHED] [INFERENCE].
  4. Digital Literacy & User Experience:
    • Reality: Users are intimidated by text fields, drop-down menus, and formal administrative questionnaires [PS].
    • Mitigation: Empathic, persona-driven voice prompts that mirror a human community worker rather than a robot [PS] [INFERENCE].
  5. Socio-Economic Mobility Constraints:
    • Reality: Women beneficiaries and individuals with physical disabilities or family care burdens cannot relocate to urban centers for skilling [PS].
    • Mitigation: Explicit mobility filter in recommendation engine prioritizing hyper-local or home-based micro-enterprise trades [PS] [INFERENCE].

6. Research Questions

  1. Dialect Accuracy: How accurately do Bhashini ASR models transcribe non-standard rural dialects (e.g., rural Maithili or Bundelkhandi) under ambient background noise? [RESEARCHED] [NEEDS VALIDATION]
  2. NSQF Mapping Granularity: What is the exact API/dataset format of the NCVET Qualification Register, and how frequently are course qualification files updated? [RESEARCHED] [NEEDS VALIDATION]
  3. PM-AJAY Portal Integration: What authentication and data schemas are enforced by the newly launched PM-AJAY portal (pmajay.dosje.gov.in) and AJAY Mobile App for beneficiary registration? [RESEARCHED] [NEEDS VALIDATION]
  4. Telephony Cost Structure: What is the per-minute operational cost of running an inbound IVR service using Indian SIP trunking providers (e.g., Exotel/Airtel Business) during full-scale deployment? [KNOWN] [NEEDS VALIDATION]
  5. Offline Voice Processing Feasibility: Can a lightweight open-source ASR model (e.g., Whisper Tiny / Vosk) run locally on a low-end Android mobile device without cloud server latency? [INFERENCE] [NEEDS VALIDATION]

7. Data Requirements & Sources

Data Type Purpose Ideal Real-World Source Hackathon Substitute Access Method Availability Privacy Sensitivity Confidence Tag
NSQF Qualification Register Course titles, NSQF levels, duration, NOS, sector skill council mapping NCVET Portal / Skill India Digital API [RESEARCHED] Scraped NCVET JSON / CSV dataset of 200 key rural trades REST API / Static File Publicly Available [KNOWN] Low [RESEARCHED]
District Livelihood & Economic Profiles District-wise primary industries, MSME clusters, ODOP (One District One Product) items Ministry of MSME / PM-AJAY Perspective Plan Portal [RESEARCHED] Curated JSON database of 10 pilot districts with economic activity indicators Database Query Partial / Scraped [RESEARCHED] Low [INFERENCE]
Speech Audio & Transcripts ASR model training & fine-tuning for regional Indian dialects Bhashini Open Repository / AI4Bharat IndicVoices [RESEARCHED] Pre-trained Bhashini API + 50 custom synthetic dialect audio clips Cloud API / Local Audio Files Publicly Available [RESEARCHED] Low [RESEARCHED]
Beneficiary Profile Schema Storing education, traditional skills, mobility, preferences, and recommendations PM-AJAY Beneficiary Database (dosje.gov.in) [RESEARCHED] Synthetic relational schema with 100 anonymized beneficiary profiles PostgreSQL / SQLite Synthetic [ASSUMPTION] High (PII) [ASSUMPTION]
Training Center Directory Locating nearby accredited training centers under PM-AJAY / PMKVY Skill India Digital Portal Directory [RESEARCHED] Geolocated mock CSV dataset of 50 training centers with lat/long GIS Query / PostGIS Publicly Available [KNOWN] Low [KNOWN]

8. Existing Solutions & Gap Analysis

+-------------------------------------------------------------------------------------------------------------------------+
| SYSTEM / PORTAL              | CORE CAPABILITY                  | MAJOR GAPS RELATIVE TO PM-AJAY GIA NEED                |
+-------------------------------------------------------------------------------------------------------------------------+
| Skill India Digital Portal   | Web/App portal for NSQF courses, | Text-heavy forms, requires high digital literacy,       |
| (SIDP) [RESEARCHED]          | job listings, and certifications | lacks voice interview and local dialect support [PS].   |
+-------------------------------------------------------------------------------------------------------------------------+
| PM-AJAY MIS Portal & App     | Management portal for Adarsh     | Focused on administrative tracking and field officer |
| (dosje.gov.in) [RESEARCHED]  | Gram & GIA fund workflow tracking| input; lacks direct beneficiary voice assistant [PS].   |
+-------------------------------------------------------------------------------------------------------------------------+
| Bhashini Voice Platform      | National speech-to-text and     | Core translation infrastructure only; lacks domain    |
| (DIBD) [RESEARCHED]          | text-to-speech APIs [RESEARCHED] | logic for NSQF profiling or local job matching [INFER]. |
+-------------------------------------------------------------------------------------------------------------------------+
| Generic Commercial AI Bots   | Customer service voice bots for  | High cost, strict reliance on fast 4G internet, no     |
| (Twilio/Dialogflow) [KNOWN]  | commercial banking/e-commerce    | understanding of rural SC socio-economic context [INFER]|
+-------------------------------------------------------------------------------------------------------------------------+

Strategic Gap Summary

Existing systems either provide text-based skilling directories without low-literacy voice interfaces, or offer generic voice APIs without specialized NSQF qualification mapping and district-level economic profiling [PS] [INFERENCE]. None of the existing portals offer an empathetic, multi-channel conversational engine specifically designed to solve the GIA component's core challenges: mismatch of aspirations, lack of local market alignment, and post-skilling placement friction [PS].

9. Candidate Solution Approaches

+-------------------------------------------------------------------------------------------------------------------+
| EVALUATION CRITERIA       | APPROACH 1: Rule-Based IVR    | APPROACH 2: Pure Cloud LLM    | APPROACH 3: Hybrid Voice |
|                           | Decision Tree (DTMF + Static) | + Commercial Speech API       | Pipeline & Engine (CHOSEN)|
+-------------------------------------------------------------------------------------------------------------------+
| Mechanism                 | Static keypress (Press 1 for  | Real-time streaming LLM audio | Bhashini ASR/TTS + Custom |
|                           | Agriculture) + fixed scripts | via OpenAI / Commercial APIs  | Profiler + Local Matcher  |
| Accuracy Potential        | High deterministic accuracy   | High capability, but high     | High domain precision,    |
|                           | but extremely low flexibility | risk of speech hallucination  | localized intent accuracy |
| Data Requirements         | Low (Static menu structure)   | High (Large prompt context)   | Moderate (NSQF + District)|
| Complexity                | Low                           | Very High                     | Moderate                  |
| Explainability            | 100% Deterministic            | Low (Black-box LLM response)  | High (Rule + ML Hybrid)   |
| Cost / Scalability        | Low cost / Highly scalable    | Very High per-minute call cost| Low operational cost      |
| Hackathon Feasibility     | High (1-2 days build time)    | High (API wrapper)            | High (Feasible MVP scope) |
| Production Feasibility    | Poor (Low user adoption)      | Poor (Prohibitive server costs| High (Aligned with GoI)   |
+-------------------------------------------------------------------------------------------------------------------+

10. Recommended Approach & Why

Selected Approach: Approach 3 — Hybrid Multilingual Voice Pipeline & Localized NSQF Knowledge Engine

The recommended solution utilizes Bhashini Open APIs (or open-source IndicWav2Vec / Whisper models) for speech recognition and synthesis [RESEARCHED], combined with a Structured Conversational Profiler and an NSQF & District Livelihood Knowledge Graph Engine [INFERENCE].

Why Alternatives Were Rejected:

  1. Approach 1 (Rule-Based Decision Tree) Rejected: Static DTMF menus ("Press 1 for Hindi, Press 2 for Agriculture") fail completely for low-literacy beneficiaries who cannot navigate nested keypress trees [PS]. It lacks the ability to capture nuanced trade aspirations, mobility constraints, and informal family skills [PS].
  2. Approach 2 (Pure Cloud LLM Voice API) Rejected: Commercial cloud audio LLM pipelines incur steep per-minute usage fees, introduce high latency over rural 2G/3G networks, risk generating hallucinated NSQF course recommendations, and raise data privacy concerns for sensitive government socio-economic data [INFERENCE] [KNOWN].

11. Technical Architecture

Layered System Architecture

+---------------------------------------------------------------------------------------------------+
|                                      1. USER ACCESS CHANNELS                                      |
|   [ Feature Phone (IVR / PSTN) ]   |   [ WhatsApp Voice Notes ]   |   [ Mobile / Kiosk App (PWA) ]    |
+---------------------------------------------------------------------------------------------------+
                                                  |
                                                  v
+---------------------------------------------------------------------------------------------------+
|                                 2. INGESTION & GATEWAY LAYER                                      |
|   - Asterisk / SIP Telephony Server | WhatsApp Cloud API Gateway | WebRTC / Audio Stream Buffer    |
|   - Audio Normalizer & Noise Filter | Opus-to-WAV Transcoder     | Local SQLite Audio Cache         |
+---------------------------------------------------------------------------------------------------+
                                                  |
                                                  v
+---------------------------------------------------------------------------------------------------+
|                                 3. MULTILINGUAL VOICE SPEECH PIPELINE                             |
|   - Bhashini ASR Engine (Speech-to-Text in 22 Scheduled Languages & Dialects) [RESEARCHED]        |
|   - Language / Dialect Detector & Normalizer                                                      |
|   - Bhashini TTS Engine (Text-to-Speech Audio Generator) [RESEARCHED]                             |
+---------------------------------------------------------------------------------------------------+
                                                  |
                                                  v
+---------------------------------------------------------------------------------------------------+
|                                4. CONVERSATIONAL PROFILING & NLU ENGINE                           |
|   - Multi-Turn Dialogue Manager (State Machine)                                                   |
|   - Intent & Slot Extractor (Education, Family Skill, Mobility, Self/Wage, Local Activity)        |
|   - Sentiment & Empathy Scoring Module                                                            |
+---------------------------------------------------------------------------------------------------+
                                                  |
                                                  v
+---------------------------------------------------------------------------------------------------+
|                             5. NSQF & ECONOMIC RECOMMENDATION ENGINE                              |
|   - NSQF Level & Qualification File Matcher (NCVET Alignment) [RESEARCHED]                         |
|   - Skill Gap Analyzer & Prerequisite Evaluator                                                   |
|   - District Livelihood Graph Matcher (MSME Clusters, ODOP, Local Enterprise Opportunities)        |
+---------------------------------------------------------------------------------------------------+
                                                  |
                                                  v
+---------------------------------------------------------------------------------------------------+
|                                 6. DATA & INTEGRATION LAYER                                       |
|   - PostgreSQL + PostGIS (Beneficiary Profiles, NSQF Directory, Geolocated Training Centers)       |
|   - PM-AJAY MIS Portal REST API Connector [RESEARCHED]                                            |
|   - Analytics & District Perspective Planning Engine                                              |
+---------------------------------------------------------------------------------------------------+

Detailed Data-Flow Narrative

  1. Initiation: Beneficiary initiates interaction via IVR toll-free number, WhatsApp voice message, or field officer's mobile app [PS].
  2. Audio Transcoding: Raw incoming speech audio (AMR/Opus) is transcoded to 16kHz PCM WAV format [INFERENCE].
  3. Speech-to-Text: Audio payload is routed to Bhashini ASR API (or local Whisper-Indic), returning native language text transcript and detected language code [RESEARCHED].
  4. Information Extraction: The Conversational Profiling Engine processes the transcript using slot-filling prompts, extracting structured fields (education_level, family_occupation, current_livelihood, skills_interests, mobility_constraints, employment_type_preference) [PS].
  5. Dialogue State Evaluation: If any of the required 7 parameters are missing, the Dialogue Manager selects the next empathetic question prompt, synthesizes speech via Bhashini TTS, and returns audio to the user [PS] [INFERENCE].
  6. Matching & Recommendation: Once profile slots are populated, the Recommendation Engine executes a two-phase query:
    • Phase 1: Filters NCVET NSQF Qualification Files matching the beneficiary's education, skill gap, and interest [RESEARCHED].
    • Phase 2: Cross-references the candidate's district location against local economic clusters, ODOP data, and nearby accredited training centers [RESEARCHED].
  7. Audio & Visual Delivery: Formatted recommendations are converted into simple spoken audio summary cards sent via WhatsApp/IVR or displayed on the mobile app [PS].
  8. MIS Synchronization: Structured profile and recommendation data are logged into the database and synced with the PM-AJAY portal API [RESEARCHED].

12. Technology Stack

Layer Selected Technology Why It Fits Alternative Considered Why Alternative Rejected
Frontend / Mobile Flutter / PWA Cross-platform (Android/Web), lightweight, offline SQLite support, excellent audio handling. React Native Higher bundle size, less performant audio plugin ecosystem.
Backend Framework Python (FastAPI) High performance, native support for AI/ML pipelines, async request handling. Node.js (Express) WEAKER AI/ML integration libraries for deep learning models.
Speech Recognition (ASR) Bhashini Open APIs / IndicWav2Vec Official Government of India speech platform supporting 22 languages and rural dialects [RESEARCHED]. Google Cloud Speech High commercial cost, poor performance on non-standard rural dialects.
Text-to-Speech (TTS) Bhashini TTS / FastSpeech2 Natural sounding Indian language voices across regional accents [RESEARCHED]. AWS Polly Very limited support for Indic regional dialects.
NLU & Intent Extraction LangChain + Llama-3-8B-Instruct / SpaCy Open-source, deterministic slot filling, zero vendor lock-in, deployable on local GPU/CPU. OpenAI GPT-4 High cost per call, external data residency violations.
Primary Database PostgreSQL + PostGIS Robust relational model for beneficiary profiles; PostGIS enables spatial radius queries for training centers. MongoDB Lack of native spatial indexing and weak relational integrity for complex schema.
Offline Cache SQLite / Hive Embedded database on mobile device for queuing survey interviews offline. LocalStorage Limited capacity (5MB) and lack of multi-table relational structure.
Telephony / IVR Bridge Asterisk PBX / Exotel API Open-source SIP integration with PSTN networks for toll-free IVR calls [KNOWN]. Twilio Expensive per-minute pricing in India, restricted local SIP trunking.
Messaging Channel WhatsApp Business Cloud API Widespread adoption in semi-urban/rural India; supports direct voice note exchange [KNOWN]. Custom SMS Bot SMS text cannot transmit spoken audio notes; low engagement.

13. AI/ML Justification

1. Automatic Speech Recognition (ASR)

  • Purpose: Convert spoken regional voice audio into native text [PS].
  • Model Type: Fine-tuned Wav2Vec2 / Whisper-Indic via Bhashini [RESEARCHED].
  • Input: Audio stream (16kHz PCM WAV / Opus) [INFERENCE].
  • Output: Transcribed text string + language confidence score [INFERENCE].
  • Data Required: Audio samples in target regional languages/dialects [RESEARCHED].
  • Why AI Required: Traditional keypresses cannot capture unstructured natural speech [PS].
  • Evaluation Metric: Word Error Rate (WER) < 15% [ASSUMPTION].
  • Failure Mode: Background noise or heavy dialect causing mis-transcription; triggers clarification voice prompt ("I didn't catch that, could you repeat?") [INFERENCE].
  • Human Oversight: Field officer can review and manually edit auto-transcribed text on screen [INFERENCE].

2. Conversational Intent & Slot Extraction

  • Purpose: Extract 7 structured profile attributes from conversational transcript [PS].
  • Model Type: Small Language Model (SLM / Llama-3-8B) with structured JSON output parser [INFERENCE].
  • Input: Raw transcript text + dialogue state context [INFERENCE].
  • Output: JSON object containing structured beneficiary fields [INFERENCE].
  • Data Required: Annotated multi-turn survey conversations [ASSUMPTION].
  • Why AI Required: Beneficiaries state preferences in varied informal expressions that rule-based regex cannot parse [INFERENCE].
  • Evaluation Metric: Slot Extraction F1-score > 90% [ASSUMPTION].
  • Failure Mode: Misclassifying a constraint as a skill; mitigated by repeating back structured summary audio to beneficiary for explicit verbal confirmation [INFERENCE].
  • Human Oversight: Beneficiary verbal confirmation before finalizing profile [PS].

3. NSQF & District Economic Recommendation Engine

  • Purpose: Match structured profile to NSQF courses and local job/enterprise opportunities [PS].
  • Model Type: Hybrid Embeddings Similarity (Sentence-Transformers) + Rule-Based Constraint Filter [INFERENCE].
  • Input: Beneficiary JSON profile + District Economic Database + NCVET Catalogue [PS] [RESEARCHED].
  • Output: Ranked list of top 3 NSQF courses and local livelihood pathways [PS].
  • Data Required: NCVET Qualification files + District MSME/ODOP mapping data [RESEARCHED].
  • Why AI Vector Search Required: Matches semantic similarity between informal user interests (e.g., "repairing motor pumps") and official NSQF job roles (e.g., "Solar Pump Technician Level 4") [INFERENCE].
  • Evaluation Metric: Mean Reciprocal Rank (MRR) @ 3 > 0.85 [ASSUMPTION].
  • Failure Mode: Recommending a course unavailable in the beneficiary's district; hard rule filter overrides AI vector score to enforce geographic availability [INFERENCE].
  • Human Oversight: District Project Officers review aggregate recommendations in Annual Action Plans [RESEARCHED].

Where AI MUST NOT Be Used

  • Strict Scheme Eligibility Verification: Determining whether a beneficiary belongs to an eligible SC household or meets BPL income criteria MUST be governed by deterministic database rules and official government ID databases, NEVER by AI estimation [INFERENCE].
  • Financial Grant Approval: Direct fund allocation decisions under GIA MUST remain strictly under human administrative control [PS] [INFERENCE].

14. Data Architecture & Offline/Low-Network Design

Relational Schema Design (Key Tables)

-- Beneficiary Master Profile Table
CREATE TABLE beneficiaries (
    beneficiary_id UUID PRIMARY KEY DEFAULT gen_random_uuid(),
    pmajay_id VARCHAR(50) UNIQUE,
    full_name VARCHAR(100),
    phone_number VARCHAR(15),
    district_code VARCHAR(10),
    gram_panchayat VARCHAR(100),
    education_level VARCHAR(50), -- [REQ-04a]
    family_occupation VARCHAR(100), -- [REQ-04b]
    current_livelihood VARCHAR(100), -- [REQ-04c]
    skills_interests TEXT[], -- [REQ-04d]
    mobility_constraint_radius_km INT, -- [REQ-04e]
    employment_preference VARCHAR(20) CHECK (employment_preference IN ('SELF', 'WAGE', 'ANY')), -- [REQ-04f]
    preferred_language VARCHAR(10),
    created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);

-- NSQF Qualifications Directory
CREATE TABLE nsqf_courses (
    course_id VARCHAR(50) PRIMARY KEY,
    course_title VARCHAR(200),
    sector_skill_council VARCHAR(100),
    nsqf_level INT CHECK (nsqf_level BETWEEN 1 AND 10),
    prerequisite_education VARCHAR(50),
    duration_hours INT,
    embedding VECTOR(384) -- Semantic search vector
);

-- District Economic Profile Table
CREATE TABLE district_economic_profiles (
    district_code VARCHAR(10) PRIMARY KEY,
    district_name VARCHAR(100),
    major_industries TEXT[],
    odop_products TEXT[], -- One District One Product
    high_demand_trades TEXT[],
    active_msme_clusters INT
);

-- Recommendations Output Log
CREATE TABLE recommendations (
    recommendation_id UUID PRIMARY KEY DEFAULT gen_random_uuid(),
    beneficiary_id UUID REFERENCES beneficiaries(beneficiary_id),
    recommended_course_id VARCHAR(50) REFERENCES nsqf_courses(course_id),
    recommended_pathway VARCHAR(100),
    match_score NUMERIC(4,2),
    status VARCHAR(20) DEFAULT 'PROPOSED',
    created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);

Offline Synchronization Strategy

  1. Local Storage: The mobile app for field officers uses embedded SQLite to store incoming voice recordings and local structured profile forms [INFERENCE].
  2. Compress-and-Queue: Voice audio is encoded in Opus format (<100 KB per minute of speech) and stored in an offline transaction queue (pending_sync_queue) [INFERENCE].
  3. Background Sync: A background Web Worker / Service Worker monitors network connectivity. When a 2G/3G/Wi-Fi connection is detected, batches of queued audio and structured records are uploaded via REST endpoint [INFERENCE].
  4. Conflict Resolution: Client records use UUID primary keys; server timestamp comparison enforces "Last-Write-Wins" for profile edits [ASSUMPTION].

15. Security, Privacy & Governance

  • Sensitive Data Protection: Caste information, financial status, and personal voice prints are categorized as Sensitive Personal Data under India's Digital Personal Data Protection (DPDP) Act 2023 [KNOWN].
  • Consent Architecture: Before initiating any voice interview, the system plays an explicit audio consent request in the user's native language [PS] [INFERENCE]. Consent is logged via explicit verbal "Yes/Haan" recorded in the transcript [INFERENCE].
  • Encryption Standards: Voice recordings and database records are encrypted at rest using AES-256 and transmitted using TLS 1.3 encryption [KNOWN].
  • Role-Based Access Control (RBAC): Field officers can only access beneficiary data within their assigned Gram Panchayat; District Officers view anonymized aggregate data [INFERENCE].
  • Audit Trail: Immutable database logs record all profile modifications, recommendation generations, and PM-AJAY portal API synchronization events [INFERENCE].

16. MVP Scope (Hackathon Build)

In Scope

  • Multilingual Voice Engine: Voice interview support in 3 major languages (Hindi, Marathi, Bengali) using Bhashini APIs / Whisper [PS] [ASSUMPTION].
  • Conversational Profiling Agent: Extraction of all 7 mandatory parameters (education, family_occupation, livelihood, skills, mobility, self/wage preference, local opportunities) [PS].
  • NSQF Matcher Engine: Automated mapping of extracted profiles against a database of 50 standard rural NSQF qualification files [PS] [ASSUMPTION].
  • Multi-Channel Interface:
    1. Interactive Web Kiosk / Field App (Flutter PWA) [PS].
    2. Simulated WhatsApp Voice Note Gateway (Webhook listener) [PS].
    3. IVR Simulation Interface (Web-based SIP audio caller) [PS].
  • District Dashboard: Interactive dashboard displaying aggregated skill gap analysis and local market alignment metrics for 2 pilot districts [PS] [INFERENCE].

Described Only / Out of Scope

  • Integration with live commercial telecom SIP trunks (replaced by local Asterisk / WebRTC simulator for demo) [ASSUMPTION].
  • Live biometric Aadhaar authentication integration [ASSUMPTION].
  • Complete pan-India coverage of all 700+ districts and all 22 scheduled languages [ASSUMPTION].

17. Live Demo Simulation Plan

+-------------------------------------------------------------------------------------------------------+
| COMPONENT                 | SIMULATION METHOD FOR HACKATHON JUDGING                                    |
+-------------------------------------------------------------------------------------------------------+
| Live IVR Call             | WebRTC Browser Softphone connected to local Asterisk PBX container.   |
|                           | Judges dial a simulated phone number and speak directly into headset.  |
+-------------------------------------------------------------------------------------------------------+
| WhatsApp Voice Messaging | Direct integration with WhatsApp Business Sandbox (Twilio / Meta API).|
|                           | Judges send a live voice note from their own phone to test parsing.   |
+-------------------------------------------------------------------------------------------------------+
| Rural Dialect Input       | Pre-recorded audio samples of rural beneficiaries speaking in         |
|                           | Bhojpuri and Malwi dialects alongside live microphone input.          |
+-------------------------------------------------------------------------------------------------------+
| PM-AJAY Portal Sync       | Mock REST API Gateway simulating bidirectional payload sync with      |
|                           | MoSJE central servers (`pmajay.dosje.gov.in`).                        |
+-------------------------------------------------------------------------------------------------------+

18. Implementation Roadmap

Project Target Deadline: 30 September 2026 [PS]

+-------------------------------------------------------------------------------------------------------+
| PHASE & TIMELINE         | KEY MILESTONES & DELIVERABLES                                              |
+-------------------------------------------------------------------------------------------------------+
| Phase 1: Foundation      | - Finalize 7-slot NLU profiler schema and conversation flows.             |
| (10 Sep - 15 Sep 2026)   | - Scrape and structure 50 NSQF rural qualification files into PostgreSQL. |
|                          | - Setup Bhashini API accounts and test regional ASR/TTS endpoints.         |
+-------------------------------------------------------------------------------------------------------+
| Phase 2: Core Engine     | - Build FastAPI backend, dialogue manager, and vector similarity matcher.  |
| (16 Sep - 21 Sep 2026)   | - Implement Flutter PWA field app with offline SQLite sync queue.          |
|                          | - Integrate WhatsApp Cloud API webhook for voice note processing.          |
+-------------------------------------------------------------------------------------------------------+
| Phase 3: Telephony & UI  | - Deploy local Asterisk PBX with WebRTC softphone for live IVR demo.      |
| (22 Sep - 26 Sep 2026)   | - Build District Officer Perspective Planning Dashboard with charts.        |
|                          | - Conduct end-to-end voice integration testing across test languages.      |
+-------------------------------------------------------------------------------------------------------+
| Phase 4: Polish & Pitch  | - Conduct simulated low-bandwidth and offline sync tests.                  |
| (27 Sep - 30 Sep 2026)   | - Freeze code repository, deploy on cloud VM, and prepare demo video.     |
+-------------------------------------------------------------------------------------------------------+

19. Testing & Validation Plan

  • Word Error Rate (WER) Testing: Test Bhashini ASR accuracy using 30 audio samples across 3 regional accents under clean vs. 15dB ambient noise conditions [INFERENCE].
  • Profile Extraction Precision: Test LLM slot filling accuracy on 50 unstructured survey transcripts; target > 90% slot accuracy [ASSUMPTION].
  • NSQF Matching Validity: Validate recommended courses against expert manual assessment for 20 sample beneficiary profiles [INFERENCE].
  • Offline Resiliency Test: Simulate complete network drop during field app survey entry; verify data persists in SQLite and auto-syncs when network is restored [INFERENCE].
  • Latency Benchmarking: Ensure total voice-to-voice response latency remains under 3.5 seconds over 3G network simulation [INFERENCE].

20. Risk Register

Risk Likelihood Impact Severity Mitigation Strategy
High ASR Error on Deep Dialects High High High Implement dialogue clarification fallback prompts; allow field officers to override transcribed text in app [INFERENCE].
Bhashini API Latency / Downtime Medium High High Deploy a local fallback open-source Whisper-Tiny model on the server [INFERENCE].
User Dropoff during IVR Calls High Medium Medium Keep voice questions under 15 seconds each; allow multi-session resume via user phone number [INFERENCE].
Lack of Local District Job Data Medium High High Pre-populate district database with government ODOP data and MSME cluster profiles [RESEARCHED].
Privacy / Consent Misunderstandings Low High Medium Mandate audio consent playback in native language prior to interview initiation [PS] [INFERENCE].

21. Cost & Scalability

Hackathon

  • Infrastructure: Single cloud Virtual Private Server (4 vCPU, 16GB RAM, GPU optional) [ASSUMPTION].
  • API Costs: Bhashini Open APIs (Free tier for hackathon/research) [RESEARCHED]; WhatsApp Business Sandbox (Free) [KNOWN].
  • Total Estimated Hackathon Budget: ₹0 - ₹2,000 [ASSUMPTION].

Production

  • Infrastructure: Auto-scaling Kubernetes cluster on NIC Cloud / MeghRaj [RESEARCHED].
  • Telephony Costs: SIP trunking and inbound toll-free IVR minutes (~₹0.30 - ₹0.50 per minute) [KNOWN] [NEEDS VALIDATION].
  • WhatsApp Messaging: Meta utility conversation fees per completed session [KNOWN] [NEEDS VALIDATION].
  • Scaling Capability: Architecture supports horizontal scaling of stateless FastAPI microservices and Bhashini API load balancing to serve millions of beneficiaries across states [INFERENCE].

22. Differentiation

+--------------------------------------------------------------------------------------------------------------------+
| TRADITIONAL SIH APPROACHES                     | PROPOSED PM-AJAY VOICESEWA SOLUTION                                |
+--------------------------------------------------------------------------------------------------------------------+
| Standard web/mobile form filling requiring     | 100% voice-driven multi-turn conversational interview in regional  |
| text input and drop-down menus.                | dialects via IVR, WhatsApp, and Field Kiosks [PS].                |
+--------------------------------------------------------------------------------------------------------------------+
| Generic skill mapping based solely on formal   | Deep profiling including informal family skills, physical/mobility|
| educational certificates.                      | constraints, and local district economic realities [PS].           |
+--------------------------------------------------------------------------------------------------------------------+
| Rigid cloud dependency failing completely in  | Offline-first SQLite queueing with automated background sync for    |
| rural low-network zones.                       | field officers operating in remote villages [PS] [INFERENCE].      |
+--------------------------------------------------------------------------------------------------------------------+
| Generic AI recommendation without government   | Direct mapping to NCVET NSQF qualification files and PM-AJAY       |
| framework alignment.                           | District Perspective Planning requirements [PS] [RESEARCHED].      |
+--------------------------------------------------------------------------------------------------------------------+

23. Future Scope

  1. Integration with Skill India Digital Wallet: Automated issuance of NSQF skill credentials directly into beneficiary digital wallets upon training completion [RESEARCHED] [INFERENCE].
  2. AI Micro-Entrepreneurship Advisor: Generative voice assistant providing step-by-step guidance for setting up local micro-enterprises under PM-AJAY GIA grants [PS] [INFERENCE].
  3. Automated Post-Training Placement Tracker: Periodic automated WhatsApp/IVR voice calls to track candidate employment status 3, 6, and 12 months post-skilling [PS] [INFERENCE].

24. Assumptions & Open Items Log

Consolidated Assumptions

  • [ASSUMPTION-01] Bhashini API access will remain accessible and stable during the SIH evaluation window.
  • [ASSUMPTION-02] Field workers possess entry-level Android smartphones capable of running Flutter PWAs.
  • [ASSUMPTION-03] A pre-loaded dataset of 50 rural NSQF qualification files and 10 district economic profiles is sufficient to demonstrate full MVP capabilities.

Items Needing Validation

  • [NEEDS VALIDATION-01] Exact live API schemas and OAuth authentication requirements for the newly launched PM-AJAY central portal (pmajay.dosje.gov.in).
  • [NEEDS VALIDATION-02] Specific per-minute tariff agreements between MoSJE and BSNL/private telecom providers for PM-AJAY toll-free IVR lines.

Final Recommendation

Adopt Approach 3 (Hybrid Multilingual Voice Pipeline & Localized NSQF Knowledge Engine). It directly fulfills all explicit voice, dialect, profiling, NSQF, district market, and multi-channel deployment requirements specified in problem statement SIH26097 [PS].

Recommended Stack

  • Frontend: Flutter PWA (Offline-first with SQLite)
  • Backend: Python FastAPI microservices
  • Speech Processing: Bhashini ASR / TTS Open APIs
  • NLU / Profiler: LangChain + SLM (Llama-3-8B-Instruct)
  • Database: PostgreSQL + PostGIS

Biggest Dependency

Availability and response latency of Bhashini Speech-to-Text APIs for non-standard rural dialects [RESEARCHED].

Biggest Risk

High background acoustic noise and severe dialect variations in rural field environments causing speech transcription degradation [INFERENCE].

Biggest Technical Challenge

Extracting structured 7-slot JSON profile data accurately from unstructured, multi-turn spoken voice conversations in regional dialects [INFERENCE].

First 5 Actions

  1. Scrape and structure 50 rural NCVET NSQF qualification files into PostgreSQL JSONB format [RESEARCHED].
  2. Register and test Bhashini Speech-to-Text and Text-to-Speech API credentials across Hindi, Marathi, and Bengali [RESEARCHED].
  3. Build the FastAPI Conversational Dialogue Manager and 7-slot Intent Profiler [INFERENCE].
  4. Develop the Flutter PWA mobile interface with offline audio recording and SQLite storage [INFERENCE].
  5. Configure the WhatsApp Cloud API webhook for voice-note processing [KNOWN].

Validation Before Coding

Verify Bhashini API transcription accuracy by testing 10 sample rural voice recordings in target dialects prior to building the dialogue manager [RESEARCHED] [INFERENCE].

Buildability Score /100

92 / 100 (Highly feasible for a 4-6 student team within the target deadline using existing open APIs and standard web/mobile frameworks) [INFERENCE].

Confidence

High (Fully grounded in official MoSJE guidelines, Bhashini documentation, and NCVET framework standards) [RESEARCHED].

Research Sources

  1. Title: PRADHAN MANTRI ANUSUCHIT JAATI ABHYUDAY YOJANA (PM-AJAY) Guidelines
    URL: https://pmajay.dosje.gov.in/Writereaddata/Guidelines.pdf
    Source Type: Official Government Document (MoSJE)
    Supported Claim: Governs GIA component objectives, perspective planning, and beneficiary selection criteria [PS] [RESEARCHED].
    Reliability: High (Official Scheme Guidelines).

  2. Title: Ministry of Social Justice and Empowerment Launches PM-AJAY Portal and AJAY Mobile App
    URL: https://www.pib.gov.in/PressReleaseDetail.aspx?PRID=2265106&reg=3&lang=1
    Source Type: Press Information Bureau (PIB Delhi)
    Supported Claim: Documents May 2026 launch of official PM-AJAY portal and AJAY mobile app for digital field workflows [RESEARCHED].
    Reliability: High (Official Government News Release).

  3. Title: National Skills Qualification Framework (NSQF) Notification 2023
    URL: https://ncvet.gov.in/national-skills-qualification-framework/nsqf-notification/
    Source Type: Official Government Portal (NCVET)
    Supported Claim: Defines NCVET NSQF competency levels, qualification files, and credit frameworks [RESEARCHED].
    Reliability: High (Official Regulatory Body).

  4. Title: Digital India Bhashini Division (DIBD) Platform
    URL: https://bhashini.gov.in/
    Source Type: Official Government Portal (MeitY)
    Supported Claim: Provides open speech recognition, translation, and TTS APIs for 22 Scheduled Indian languages [RESEARCHED].
    Reliability: High (National Public Infrastructure).

  5. Title: Building a Multilingual Voice AI Pipeline with Bhashini for Public Welfare Surveys
    URL: https://codeprismtechnologies.com/case-studies/bhashini-multilingual-stt-tts-pipeline
    Source Type: Technical Case Study
    Supported Claim: Validates real-time end-to-end Bhashini voice pipeline architecture for public sector surveys [RESEARCHED].
    Reliability: Moderate (Verified Industry Case Study).

02 / What our

DEVELOPERS SAY

" 30M+ Google Gemini tokens went into researching, analyzing, and understanding all 233 SIH problem statements to make them easier to explore and solve. "
Satyam Kumar
Satyam Kumar
CEO , Full Stack Developer
" The platform makes SIH problem statements much easier to understand. Having everything from the problem details to the procedure in one place. "
Rishabh Ranjan
Rishabh Ranjan
COO , Content Writer
" 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. "
Himanshu Kumar
Himanshu Kumar
CMO , Product Reviewer
03 / Are You

READY TO
BUILD?

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.