Skip to content

saad2134/shiksha-disha

Repository files navigation

πŸŽ“ ShikshaDisha – AI-Powered NSQF-Integrated Learning Ecosystem

🚨 "Design and development of an AI-powered learning path generator, Vocational Pathway Navigator with Dynamic Career Intelligence and NSQF-Integrated Learning Ecosystem"

πŸ”Ή Context

πŸ† Prototype for AMD Slingshot Hackathon 2026

  • Theme: 2. AI in Education & Skilling
  • Category: Software

πŸ’‘ Proposed Solution

✨ Key Features

  • Smart Pathway Engine – AI analyzes learner profiles to generate personalized NSQF-aligned career routes
  • AI Matching Engine – Smart course/curriculum matching based on user's input
  • Career Journey Gamification – Achievement unlocks, skill mastery levels, industry challenges & leaderboards
  • AI Learning Companion – Real-time guidance, industry alerts, skill forecasts & content recommendations

🎯 Problem Resolution

  • Personalized NSQF Pathways – AI matches 50+ learner parameters to 139+ government courses with 95% accuracy
  • Real-Time Market Alignment – Dynamic integration with labor market intelligence ensures pathway recommendations adapt to industry demands, emerging skills, and regional employment opportunities
  • Multilingual Accessibility – 12+ Indian languages with voice navigation for diverse demographics

πŸ”₯ Unique Value Propositions

  • Predictive Career Intelligence – AI forecasts employment probability & salary potential with 3-5 year projections
  • Adaptive Pathway Evolution – Routes auto-adjust based on progress, industry changes & skill demands
  • Gamified Engagement – Duels and streaks
  • Cross-Sector Mobility – AI identifies transferable skills enabling seamless career transitions

πŸ“Š Feasibility and Viability

βœ… Why It Works

  • High Demand – Diverse learner backgrounds demand tailored skilling pathways
  • Industry Alignment – Labour market intelligence ensures relevance to evolving job roles
  • Future-Proofing – Adaptive AI pathways enable lifelong learning and stackable skills
  • Institutional Backing – NCVET & MSDE integration provides credibility and adoption push

⚠️ Current Challenges & Risks

  • User Trust: Learners may hesitate to rely on AI-driven career guidance
  • Data Accuracy: Incomplete or outdated learner and labour market data may reduce recommendation quality
  • Bias & Fairness: Risk of unequal opportunities if algorithms favor certain demographics or regions
  • Long-Term Adoption: Sustaining engagement as career needs evolve requires continuous system updates

πŸ›‘οΈ Strategies to Overcome

  • Trust Building: Explainable AI, counselor support, and transparent recommendation logic
  • Data Quality: Regular updates from NSQF, labour market intelligence, and verified providers
  • Fairness & Equity: Bias audits, inclusive design, and multilingual accessibility
  • Sustained Engagement: Adaptive pathways, career milestone tracking, and continuous upskilling prompts

πŸ“š Research & References

Key Supporting Market Facts

  • 75% of Indian learners gain career benefits from AI-driven personalized paths
  • 90% of employers prioritize NSQF-aligned micro-credentials in hiring
  • India's EdTech market expected to surpass $10B by 2025, led by mobile-first apps
  • AI-led adaptive learning speeds up skill acquisition by 30-40% versus traditional means
  • 1+ billion Indian workers need reskilling by 2030 due to tech change and automation

Research Validation

πŸ’‘ Takeaway: Research validates the importance of AI-personalized learning, NSQF compliance and scalable secure design for India's skill ecosystem.

πŸ“ˆ Success Metrics

  • Pathway Recommendation Accuracy (Target: 95%)
  • User Engagement Rate with AI Learning Companion
  • NSQF Course Completion Rates
  • Employment Outcome Tracking (6-month post-completion)
  • Multi-language Adoption Metrics
  • Labor Market Alignment Score
  • User Satisfaction & Trust Scores

🎯 Impact on Target Audience

  • Students & Youth: Personalized career pathways aligned with market demands
  • Job Seekers: Data-driven career transitions with employment probability forecasts
  • Working Professionals: Continuous upskilling with adaptive learning paths
  • Educational Institutions: NSQF-integrated curriculum planning support
  • Government Schemes: Enhanced effectiveness of Skill India missions through AI optimization

βš™οΈ Platforms

Platform Supported?
Web (any browser with JS functionality) + Fully Responsive βœ…
Android (non-natively through WebView) βœ…

πŸ”§ Development

πŸš€ Getting Started

Prerequisites

  • Node.js 18+
  • Python 3.11+
  • Docker & Docker Compose
  • PostgreSQL 15 (for local development)

Frontend

cd frontend-web
npm install
cp .env.template .env.local
npm run dev

Backend Services

See DEPLOYMENT_FULL.md for complete deployment instructions.

# Core API
cd backend_1-core_service
docker-compose up -d

# AI Engine
cd ../backend_2-ai_engine_service
docker-compose up -d

# AI Companion
cd ..//backend_3-ai_companion_service
docker-compose up -d

πŸ—οΈ Architecture

graph TB
    subgraph Clients
        Web[Web App<br/>Next.js]
    end

    subgraph "ShikshaDisha Backend Services"
        
        subgraph "backend-core :8000"
            API[Core API<br/>FastAPI]
            DB[(PostgreSQL)]
            Redis[(Redis)]
            Celery[Celery Workers]
            WS[WebSocket<br/>Real-time]
        end

        subgraph "backend-2-ai_engine_service :9000"
            Matcher[AI Matching<br/>Engine]
            FAISS[FAISS Index]
            Embed[Sentence<br/>Transformers]
            Behavior[Behavior<br/>Analyzer]
        end

        subgraph "/backend_3-ai_companion_service :9001"
            Chat[AI Companion<br/>Chat]
            Forecast[Skill<br/>Forecaster]
            Alerts[Industry<br/>Alerts]
            Rec[Content<br/>Recommender]
        end
    end

    Web --> API
    Web --> Matcher
    Web --> Chat
    
    API --> DB
    API --> Redis
    API --> Celery
    API --> WS
    
    Matcher --> FAISS
    Matcher --> Embed
    Matcher --> Behavior
    
    Chat --> Forecast
    Chat --> Alerts
    Chat --> Rec
Loading

Service Overview

Service Port Technology Purpose
backend-core 8000 FastAPI + PostgreSQL User management, actions, notifications, sessions, streaks
backend-2-ai_engine_service 9000 FastAPI + FAISS Course matching, behavior analysis, recommendations
/backend_3-ai_companion_service 9001 FastAPI + Redis AI chat, skill forecasting, alerts

Data Flow

  1. User Actions β†’ Core API β†’ PostgreSQL + Celery Workers
  2. Course Matching β†’ AI Engine β†’ FAISS Vector Search β†’ Semantic Similarity
  3. AI Companion β†’ Skill Forecasts + Content Recommendations

Tech Stack

  • Frontend: React, Next.js 14, TypeScript, TailwindCSS, shadcn/ui
  • Backend: Python FastAPI (3 microservices)
  • Database: PostgreSQL 15
  • Cache/Queue: Redis 7
  • AI/ML: Sentence Transformers, FAISS, scikit-learn
  • Task Queue: Celery
  • Container: Docker, GitHub Container Registry

πŸ“± Screenshots *

Landing Page

image

πŸ‘₯ Our AMD Slingshot Hackathon 2026 Team (DevBandits)

# Team Member Role GitHub Profile
1 Fareed Ahmed Owais 🎯 Team Lead πŸ”— FareedAhmedOwais
2 Abdur Rahman Qasim πŸ”Ž Research Engineer πŸ”— Abdur-rahman-01
3 Mohammed Saad Uddin πŸš€ Full-stack + AI/ML Developer πŸ”— saad2134

πŸ“Š Repo Stats

Repo Size Last Commit Open Issues Open PRs License Forks Stars Watchers Contributors Languages Top Language

⭐ Star History

Star History Chart

✨ Icon

ShikshaDishaFavicon

πŸ”° Banner

New Project

πŸ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.

  • βœ… Commercial use
  • βœ… Modification
  • βœ… Distribution
  • βœ… Private use
  • ❌ Liability
  • ❌ Warranty

✍️ Endnote

Developed with πŸ’– for the AMD Slingshot Hackathon 2026, with heartfelt thanks for the opportunity to build and innovate.


🏷 Tags

#WebApp #SmartEducation #AIinEducation #PersonalizedLearning #SkillPathways #CareerGuidance #NSQFIntegration #VocationalEducation #AIPathGenerator #DigitalLearning #AdaptiveLearning #GamifiedLearning #TokenEconomy #AIMatching #SkillNavigator #FutureSkills #EdTechIndia #SkillForecasting #CareerIntelligence #MultilingualAI #AMDSlingshot2026

About

πŸ› οΈ Prototype: ShikshaDisha – "Design & development of an AI-powered learning path generator, Vocational Pathway Navigator with Dynamic Career Intelligence" πŸŽ“

Topics

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors