Inspiration
I wanted to create something that could help people learn better, and so I came up with the idea of generating questions out of course material or articles.
What it does
Creates fill-in-the-blank quizzes from text that you fed to it to help you test yourself on content that you are reading/learning
How we built it
I used the Python and the Flask framework to create the website. I used KeyBERT to extract the keywords of the text, and used that to create the fill-in-the-blank quizzes.
Challenges we ran into
I originally wanted to use LLMs to create the quizzes, and I had decided on using Llama2 made by Meta. However, it was really confusing trying to setup Llama2, so much so that I ended up turning away completely from using LLMs to create the questions in favour of keyword extraction.
Accomplishments that we're proud of
I'm happy that I was able to get an actual working program that can make reasonable fill-in-the-blank quizzes with a reasonable design and layout.
What we learned
This project helped me learn about the Flask framework, as well as the concept of fine-tuning existing AIs to do a certain task better, even though I didn't actually get to do that in this project.
What's next for QuizFlare
Hopefully to go back to the original plan of using LLMs to create good thought-provoking questions from the text that is fed in, for much higher quality questions and in greater variety as well.

Log in or sign up for Devpost to join the conversation.