Inspiration
With countless online educational resources in today's world, effectively managing time is essential to maximize the benefit of such resources. There are numerous articles and Youtube videos on any topic of choice which all serve one purpose: teaching. We aim to enhance this educational experience by creating interactive quizzes, which have been shown to improve one's retention and understanding.
What it does
Quizzie AI is an AI-powered web application which creates interactive quizzes for any educational article or video. All the user needs to do is paste the URL of the text article or the Youtube video into our application, and we create a personalized interactive quiz based on the content of the user's URL link.
How we built it
We mainly used the Flutter framework paired with Dart to build our application. We worked with the Twilio API to set up a user authentication page. We use direct APIs to extract relevant data from educational articles and videos which the user inputs in the form of URLs and used the GPT-3.5 API to generate unique personalized multiple-choice questions along with an answer key. We sort this information and present the user with a short interactive quiz on the content of the user's input, and generate total scores while using the FireBase database to track each user's information.
Challenges we ran into
One of the main challenges we faced was combining the various APIs that we needed for the implementation of our project. There were many compatibility issues between APIs and integrating them into one seamless program was quite a challenge.
Accomplishments that we're proud of
We are really happy about the fact that successfully managed to implement the complex interface of APIs and are very proud that we created a fully functioning application. We managed to play by our strengths and effectively divided the tasks among us.
What we learned
This was the first hackathon for one of the team members, and implementing such complex API networks was a first for both of us. We also learned the invaluable lesson of not wasting time choosing the most perfect idea possible.
What's next for Quizzie AI
This technology has huge potential to expand towards many different forms of online educational content including global news, research articles and personal educational blogs. Users can also expect a browser extension for Quizzie AI in the coming future.
Log in or sign up for Devpost to join the conversation.