Skip to main content

System Overview

Project Abstract

This document proposes improvements to an existing application, Piggyback Learning. This application aims to help children retain focus while watching educational videos by automatically generating quizzes based on the video they’re watching. As the video plays, it will occasionally pause while a short quiz about the events of the video is queued. The improvements include:

  • Mascot animation and overlays
  • User statistic gathering and display
  • A toggleable No Distraction Mode.
  • Better voice recognition
  • Question Layering
  • More fallback options
  • Faster speed

Similar Web Apps are:

  • Edpuzzle
  • Khan Academy
  • Nearpod
  • Wayground

Conceptual Design

Piggyback Learning is a FastAPI-based web application that downloads YouTube videos, extracts frames, and generates educational comprehension questions for children ages 4-7 using OpenAI's GPT-4 Vision API.