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.

Share this project:

Updates