💡 Inspiration

Rigorous STEM subjects like Physics, Calculus, and Organic Chemistry often leave students stuck on complex problem derivations late at night. Traditional private tutoring is expensive and inaccessible for many, while generic AI chatbots often just dump final answers without nurturing conceptual reasoning. We built AI Study Assistant to serve as an inclusive, 24/7 personal Socratic mentor that guides students step-by-step through textbook problems and rewards consistent learning with an active points-to-subscription economy.

🚀 What it does

  • Multimodal Textbook Page OCR & Step-by-Step Solver: Students snap or upload photos of textbook problems. Powered by Google Gemini 1.5 Flash Vision, it transcribes formulas, decodes diagrams, provides intuitive conceptual breakdowns, highlights common exam traps, and auto-saves structured notes.
  • Socratic Pedagogical Mentoring: Students can switch between mentor personas (Friendly Mentor, Rigorous Exam Coach, Inquisitive Socratic Guide) to ask follow-up questions.
  • Gamified MCQ Quiz Arena: Real-time timed challenges across STEM topics with instant rationale cards, streaks, and confetti rewards.
  • Knowledge Vault ("ডিজিটাল খাতা"): A digital revision notebook with dynamic subject organization, 3-minute AI audio podcast recaps, and printable cheat sheets.
  • Points-to-Subscription Zero-Paywall Economy: Students earn Zen Coins by studying, solving quizzes, and maintaining daily streaks. 100 Zen Coins can be redeemed directly to unlock 1 Full Month of Pro Scholar Membership completely free.
  • Digital Scholar Pass: Personal holographic student ID with photo upload and curriculum tracker.

🛠️ How we built it

  • Frontend Architecture: React 19 + Vite 6 for ultra-fast performance.
  • Styling & UX: Tailwind CSS v4 with curated glassmorphism, responsive mobile-shell viewport switching, and ambient gradient auras.
  • Artificial Intelligence: Google Gemini 1.5 Flash Vision multimodal API for real-time textbook OCR transcription and Socratic explanations.
  • Audio Feedback: Native Web Audio API procedural sound synthesizer (click, reward chimes, ticking focus timer).
  • Gamification: Canvas Confetti and localStorage automated state persistence.

🧗 Challenges we ran into

Handling high-resolution textbook images with equations while ensuring zero layout distortion on mobile screens was challenging. We designed an automated client-side HTML5 canvas compressor that optimizes uploads before inference, while creating a custom responsive single-row layout for subject filters and ID cards.

🏆 Accomplishments that we're proud of

  • Successfully bridging static paper textbooks with interactive AI tutoring in under 2 seconds.
  • An inclusive reward economy that removes financial paywalls for underprivileged students.
  • Zero external runtime audio dependencies using synthesized Web Audio API soundscapes.

🔮 What's next for AI Study Assistant

  • Real-time voice-to-voice Socratic tutoring conversations.
  • Peer-to-peer collaborative study rooms with synchronized Pomodoro timers.
  • Offline textbook OCR indexing via on-device lightweight models.

Built With

Share this project:

Updates

Submission history