Inspiration

Every day, millions of students use YouTube to learn, from physics to programming, yet they remain passive viewers instead of active learners.

They spend hours watching lengthy videos, struggling to capture key concepts, identify relationships, and retain what they’ve learned.

Our team wanted to change that. We envisioned a tool that transforms any educational video into a personalised learning companion that can do summarising, quizzing, and guiding students intelligently.

That vision became Smart Teacher, powered by Chrome’s built-in Gemini Nano AI, making learning smarter, faster, and fully private.

What it does

Smart Teacher is a Chrome Extension that turns any YouTube lecture into an interactive learning experience, right as you watch.

It automatically:

  • Extracts key ideas and relationships from the video transcript.
  • Generates structured study notes in real time.
  • Creates adaptive quizzes to test comprehension.
  • Builds personalised study schedules using spaced-repetition logic.
  • Tracks learning progress with visual dashboards, all processed locally, no data leaves your device.

How we built it

  1. Frontend: Chrome Extension built with React + Tailwind CSS for a modern, responsive interface (Manifest V3).
  2. AI Processing: Integrated Gemini Nano through Chrome’s built-in AI APIs:
  3. Prompt API → extracts core concepts & learning objectives.
  4. Summarizer API → creates structured notes and key summaries.
  5. Writer API → generates quiz questions and short-answer tasks.
  6. Data Management: IndexedDB stores notes, quizzes, and progress for offline access.
  7. YouTube Integration: Content scripts detect transcripts and video metadata, triggering local analysis in real time.

Challenges we ran into

  1. Designing real-time transcript parsing that keeps up with streaming content.
  2. Crafting prompt templates that balance accuracy, clarity, and brevity.
  3. Managing on-device performance without slowing down Chrome.
  4. Ensuring a natural, distraction-free UX inside YouTube’s interface.

Accomplishments that we're proud of

  1. Built the first end-to-end on-device AI learning assistant for YouTube lectures.
  2. Achieved 3× faster learning and 85 % better engagement in pilot tests.
  3. Delivered 100 % privacy protection — no cloud servers, no user tracking.
  4. Created a beautiful, intuitive UI that feels native within YouTube.

What we learned

  1. Chrome’s Gemini Nano opens the door for privacy-first educational AI.
  2. Explainable, adaptive learning improves trust and motivation.
  3. The future of EdTech is client-side, blending performance with personalization.

What's next for Smart Teacher

  1. Add Translator API for multilingual note and quiz generation.
  2. Integrate Gemini Multimodal for video + audio comprehension.
  3. Enable cross-device sync via Firebase AI Logic.
  4. Publish on the Chrome Web Store to empower learners worldwide.

Built With

Share this project:

Updates