This is a submission for the AssemblyAI Challenge : No More Monkey Business & Sophisticated Speech-to-Text.
What I Built
I would like to introduce QuizScribe, a platform that transforms YouTube videos into interactive courses designed to revolutionize the way you learn. Many of us watch educational YouTube videos packed with valuable insights, but the act of merely consuming this content often leads to minimal retention. Research consistently shows that passive learning—where we simply watch or listen without engaging actively—results in forgetfulness and limited understanding. On the other hand, active learning strategies, like practicing, recalling, or applying what you've learned, significantly enhance retention and understanding.
Creating tools like flashcards, diagrams, or notes can be effective, but they are also time-consuming and often discouraging. This is where QuizScribe comes in: we utilize the power of AssemblyAI to automatically transform videos into interactive courses, making learning active, engaging, and efficient. With QuizScribe, you're not just watching—you’re practicing, solidifying your knowledge, and ensuring that every video you engage with becomes a lasting investment in your education.
Here’s how we make learning engaging and effective:
Summary:
Quickly grasp the key points of any video with a concise, AI-generated summary. Perfect for revisiting the most important takeaways at a glance.Flashcards:
Generate flashcards automatically from the video content. These cards help you review and retain information effectively, making studying a breeze. Export them seamlessly to Anki for ongoing practice.Quizzes:
Test your understanding with tailored quizzes. Each quiz includes thoughtfully crafted multiple-choice questions, turning passive watching into active learning.Diagrams:
Visualize complex ideas with diagrams. These diagrams are tailored to the video content, helping you comprehend relationships, processes, and concepts more clearly.
Whether you're preparing for exams, mastering new skills, or exploring topics for fun, QuizScribe ensures every video becomes a powerful tool for active learning.
Demo
This is a video demo:
This is the github repository:
ismaildrs / QuizScribe
Transform video content into Interactive Learning
QuizScribe is your gateway to smarter learning. This innovative platform transforms YouTube videos into interactive courses, allowing you to actively engage with content through summaries, flashcards, quizzes, and diagrams. Powered by cutting-edge AI technologies like AssemblyAI, QuizScribe redefines how knowledge is absorbed and retained, making learning more engaging and efficient.
🚀 Features
- Summaries: Quickly review the key points of any video.
- Flashcards: Automatically generate study cards and export them to Anki for extended learning.
- Quizzes: Test your knowledge with personalized, AI-generated multiple-choice questions.
- Diagrams: Visualize and simplify complex concepts.
- Folders: Organize videos by topic, theme, or personal goals.
- Browser Extension: Seamlessly transform any YouTube video into a learning tool with a single click.
🌐 Quick Links
- Chrome Extension Repository: QuizScribe Chrome Extension
- Blog Post: QuizScribe on Dev.to
🛠️ Setup and Installation
Requirements
Getting Started
-
Clone the repository:
git
…
You can use our Chrome extension to specify the YouTube video:
You can download and export the flashcards to use them in Anki:
Journey
Our journey began with a simple but ambitious idea: what if we could transform YouTube videos into flashcards to help learners retain knowledge more effectively? When we completed the initial version, we were thrilled by the potential it offered, but something inside us pushed for more. We realized that learning is not one-size-fits-all, so we set out to expand our platform's capabilities. That’s when we added quizzes, creating an interactive way for users to test their understanding, and diagrams to visualize complex concepts. Each step brought new challenges but also immense satisfaction as we saw QuizScribe evolving into a truly comprehensive learning tool.
Driven by our passion to improve the learning experience, we decided it wasn’t just about features—it was about the journey of the learner. We focused on making the platform more intuitive and flexible. We designed a stunning UI that feels as good as it looks, added the ability to organize videos into folders for seamless navigation, and created a web extension so users could instantly transform any video into an interactive course. We didn’t stop there—understanding the value of integration, we introduced a feature to export flashcards directly to Anki, ensuring learners could access their study materials wherever they wanted.
With each step, we not only grew QuizScribe but also ourselves. The excitement of seeing our ideas take shape, the joy of overcoming obstacles, and the fulfillment of creating something meaningful has made this journey unforgettable. QuizScribe is more than a platform; it’s the result of our relentless curiosity and passion to transform the way people learn.
Our platform harnesses the cutting-edge capabilities of AssemblyAI to process YouTube videos and transform them into powerful learning tools:
Speech-to-Text Technology: We utilize AssemblyAI's robust Universal 2 model to accurately transcribe the spoken content from video audio. This ensures we capture every word with precision, providing a solid foundation for further processing.
LeMUR Functionality: Beyond transcription, we leverage AssemblyAI's LeMUR technology to extract meaningful insights from videos. This advanced feature enables us to generate concise summaries, create detailed flashcards, design informative diagrams, and craft engaging quizzes, turning every video into an interactive and comprehensive learning experience.
By integrating these state-of-the-art technologies, we ensure that QuizScribe not only simplifies learning but also enhances its quality, making each study session more productive and engaging.
Team: @me and @imadidaliouali
Top comments (0)