Inspiration
One of the most effective methods of learning is test-taking. It's recommended that those who would like to gain knowledge in a topic do so. However, there's the problem of finding the right practice material on that subject. If only there were a program that gave you tests/quizzes on ANY topic and for ANY level...
What it does
With WorkGen, users can develop an exam/quiz for any given topic and any level of experience. This program works for both educators who want to develop a quick quiz for their students to refresh their minds on certain topics, or provide inspiration for an official quiz or exam, and learners who want to challenge themselves on a topic they're keen on learning more about.
How we built it
This program was developed using Python, in which we utilized OpenAI API to generate the quiz questions and responses and output the quiz in standard test format. We also utilized MongoDB to store users' prompt history.
Challenges we ran into
Some challenges we ran into were more on the logistics and idea brainstorming side of the process of building a hack than the technical aspect. However, within this short time, we've developed a functioning and practical program that can be utilized by anyone with a curiosity for a subject.
What's next for WorkGen
The next step for WorkGen is developing a full-stack web application that has more options for file outputs and test formatting. In addition, the web application would have a mode for educators and learners that have tools to provide a better experience.
Log in or sign up for Devpost to join the conversation.