Skip to content

KunalPandey-675/edu-sahayak

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📘 EduSahayak – AI-Powered Study Companion for School Students

Empowering school children with personalized learning, interactive tools, and collaborative study experiences.

Live Demo GitHub Repo


🎯 Vision

EduSahayak is an AI-integrated educational platform designed to enhance the study experience for school children by offering personalized resources, interactive modules, and collaborative learning tools. It supports diverse learning styles, improves academic engagement, and promotes better educational outcomes.


👨‍🏫 Target Audience

  • Students: Looking for engaging and personalized learning experiences.
  • Educators: Wanting real-time progress tracking and feedback.
  • Parents & School Admins: Interested in structured evaluations, compliance with standards, and performance metrics.

✨ Key Features

Feature Description
🎥 Curated Educational Videos Handpicked videos aligned with the curriculum to aid conceptual clarity.
🔊 Text-to-Audio Support Converts any study text to audio for auditory learners and accessibility.
🧠 Flashcard Generation Auto-generates flashcards with text, images, and audio for better retention.
Quiz Generator Creates customized quizzes to track progress and reinforce learning.
🔍 OCR Testing Scan and understand printed text with OCR-powered inputs.
📝 AI-Generated Sample Papers Personalized practice papers based on student’s learning patterns.

📊 Performance Tracker

  • Enables real-time monitoring of student progress.
  • Facilitates personalized goal setting and analytics.
  • Helps educators deliver targeted interventions.

💼 Business Model

🆓 Freemium Users

  • Access to 1 chapter per day
  • Basic video content
  • Limited quiz generation
  • No performance tracking

💎 Premium Users

  • Unlimited chapter access
  • Advanced curated video content
  • Full access to quizzes, flashcards, and performance tracking
  • Detailed insights and personalized learning paths

🛠️ Tech Stack

Area Tools & Libraries
Frontend React, JavaScript
Backend Node.js, Express, Python, FastAPI
AI & NLP Hugging Face, LangChain, Groq
Database MongoDB (via Mongoose), Qdrant
Hosting Render

🚀 Getting Started

Prerequisites

  • Node.js
  • Python
  • MongoDB instance or Qdrant vector DB
  • HuggingFace API key (for LLM features)

Installation

# Clone the repository
https://github.com/KunalPandey-675/edu-sahayak.git
cd edu-sahayak

# Install frontend dependencies
cd frontend
npm install

# Install backend dependencies
cd ../backend
npm install

# Start development servers
npm run dev

🌐 Live Demo

🤝 Contributing Contributions are welcome! If you'd like to improve features or fix bugs, feel free to fork the repo and create a pull request.

📩 Contact For any queries or suggestions, feel free to connect.

🙏 Thank You Thank you for checking out EduSahayak – Let’s revolutionize education with AI!

About

EduSahayak

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors