Quizforce

Application that generates quizzes and lectures from course material

What it does

This app uses the Gemini API to summarize the contents of images and files and returns a JSON object that contains quiz questions, answers and explanations that relate to the course material provided. These quizzes are then stored in the Firestore Database. It also makes requests to the Gemini API to generate a lecture script and a keyphrase based on the material uploaded. The keyphrase is then used to create images from a stable diffusion model and the images are stitched together using ffmpeg to create a slideshow. The voiceover is created using Google Cloud's Text to Speech and this is overlayed on the slideshow video using ffmpeg once again. Essentially, the app creates alternative custom testing and learning material.

Built with

  • Firebase

Team

From

United States