ShikshaAII — Your Personalized AI Teacher for Class 11, 12 & Competitive Exams 🎓🤖

Inspiration

Back in Class 12, I was preparing for NEET. I had the drive and determination — but not always the right support. The books were heavy (both literally and mentally), coaching classes felt rushed, and most apps were just digital textbooks.

“What if I had a personal teacher who taught me just the way I understood best — one who explained slowly, talked to me, asked questions, and made learning fun?”

That question led to ShikshaAII.

What is ShikshaAII?

ShikshaAII is an AI-powered education platform built for Indian students in Class 11, 12, and competitive exams like NEET, JEE, and UPSC.

It’s not just an app — it’s your interactive AI teacher, who:

  • Creates personalized day-by-day study roadmaps
  • Explains topics in small chunks, not huge paragraphs
  • Talks to you using natural voice (via ElevenLabs)
  • Asks questions, quizzes you, makes flashcards
  • Remembers your preferences and adapts
  • Lets you stop at any time and ask doubts
  • Tracks your progress like a mentor would

Feature Flow

Here’s how a real student would use ShikshaAII:

  1. Register & Choose Stream (e.g., Class 12 Science)
  2. Select Subjects — Physics, Biology, Chemistry, Math, History, etc.
  3. View the full syllabus and select any chapter
  4. Choose how many days or hours you want to spend
  5. ShikshaAII generates a roadmap for the chapter
  6. For each topic:
    • Explains in voice + text, one chunk at a time
    • Adds fun flashcards & micro-quizzes
    • Interacts: asks for your opinion, gives hints, checks understanding
    • Supports live doubt resolution, tailored to your context
  7. At the end, offers a recap, summary, and final test
  8. Tracks all this on your dashboard, and updates your plan

Bonus:

  • Special long-term plans for NEET, JEE, UPSC (1 or 2 years)
  • Focused revision maps before exams
  • Dynamic feedback loops to personalize content over time

How We Built It

  • AI Engine:
    • [Groq API + LLaMA 3] for smart roadmap planning, explanations, quizzes, and flashcards
    • Context-aware responses based on student profile, chapter, learning style
  • Voice Narration:
    • [ElevenLabs API] to turn text into a warm, teacher-like voice
  • Frontend:
    • Designed in [Bolt.new] using React for a smooth, modern UI
  • Backend & DB:
    • Supabase handles user data, auth, and learning progress

What We Learned

  • Students don’t just want answers — they want conversation, encouragement, and clarity
  • One-size-fits-all education is outdated — personalization wins
  • Micro-learning (small chunks + active recall) is powerful
  • AI doesn’t replace teachers — it extends them

Challenges We Faced

  • Designing prompts that made the AI teach like a real human
  • Synchronizing voice, logic, and interactivity
  • Generating roadmaps for both short-term and long-term learners
  • Staying within the hackathon's API integration rules & constraints

Final Thoughts

As someone who once struggled during NEET prep, ShikshaAII is personal for me. It’s what I wish I had — a mentor, a guide, and a patient teacher, all in one.

We built ShikshaAII to bring empathy, structure, and intelligence to every student’s journey.

Whether you're a topper or just trying to keep up — ShikshaAII meets you where you are.

Let’s make education smart, human, and joyful again.

Built with ❤️ by an ex-NEET aspirant who just wanted to make learning easier for the next kid in line.

Built With

  • and-doubt-solving-**elevenlabs-api**-?-human-like-voice-for-interactive-ai-teaching-**bolt.new**-?-ai-agent-orchestration-layer-to-manage-structured-learning-flow-**react.js-+-tailwind-css-+-shadcn/ui**-?-modern
  • bolt.new
  • eleven-labs-api
  • explanations
  • flashcards
  • github
  • groq
  • intelligent-generation-of-roadmaps
  • netlify
  • postgresql
  • quizzes
  • react
  • responsive-frontend-**supabase-(auth-+-db)**-?-realtime-backend-and-student-progress-tracking-**postgresql**-?-data-storage-for-user-preferences
  • superbase
  • syllabus
Share this project:

Updates