Inspiration
For many years, tests and exams have been one of the most common sources of stress among students. The combination of difficult coursework and and high stress has greatly increased the susceptibility of students to many mental health issues. Moreover, with more and more subjects and concepts being introduced each year, the difficulty and stress that education causes is only increasing.
What it does
MindForge AI uses the generative AI to automatically create quizzes for any lecture video. These quizzes will be stored onto a database in our website, where it can easily be accessed at any time to review. In order to increase memory and retention, we also gamified several aspects of this learning process, making the education process more fun while while providing motivation for students to study.
How we built it
The chrome extension was made using javascript and html, and it opens a website storing all previous flashcards made with both native and bootstrap html and css. We also created our game in javascript and used python scripts to both scrape youtube videos for text and information and access the OpenAI ChatGPT API to generate the quizzes. All of these were connected together using python with the Flask framework.
Challenges we ran into
The most challenging aspect that we faced was trying to create a project using skills that we had little to no experience with. For example, we collectively barely had any experience with frontend ui/ux development, and we had also never tried anything related to game design before. However, we were able to come up with solutions on the spot to work around anything we really struggled with.
Accomplishments that we're proud of
We are proud of integrating multiple components of our projects together, such as our chrome extension, website, database, and the game. Moreover, we are proud of applying ethical and scientific backed behavioral science insights into our app to boost memory retention and study effectiveness.
What we learned
We learned how to effective process video content to extract educational concepts and then create dynamic quizzes from them. We also learned effective system design of our application as we had to integrate frondend with backend. We also did research on the science behind effective learning and how passive learning methods fall short.
What's next for MindForge AI
We have many more features to add. In the future, we plan to enable to option for multimodal inputs, where users can not only input lecture videos but also audio recordings of lectures as well as slideshows and diagrams. We also plan to expand the game to make it more interactive so that the progression takes longer and will captivate the student for longer. We also plan to add a feature to create a personalized weekly study plan based on the students tests in that week.
Log in or sign up for Devpost to join the conversation.