Building in Public: A Quiz Generator
Introduction
Building in public has become a popular trend among creators, inspired by the likes of Levels IO and Jude Cornish. There are several reasons why building in public is beneficial. Firstly, building privately can be isolating, especially for solo builders, resulting in a lack of early feedback and potentially poor decision-making. Building publicly allows for different perspectives and helps uncover blind spots, leading to improved projects.
The Quiz Generator
The product I’m working on is a quiz generator that leverages a chatGPT to make it easier and faster to generate high-quality quizzes. The idea for this product came from the tedious process of generating quizzes for my Udemy courses.
Ho
The quiz generator features a chat interface where users can interact with a GPT model to generate quizzes. Currently, users have the option to choose between multiple-choice or true/false questions. By providing prompts, the GPT model generates a set of questions related to the given topic.
Example: World War One Quiz
To demonstrate the functionality of the quiz generator, let’s generate a quiz on World War One. The generated quiz includes questions such as ‘What event is generally considered the start of World War One?’ Users can select an answer from the dropdown menu and view both the correct and incorrect options.
Expanding to Math and Coding
In addition to general topics, the quiz generator can also generate math and coding questions. For example, users can request a math quiz on exponents or a coding quiz on algorithm notation using Python. The generator provides solutions and allows users to test their knowledge.
Future Possibilities
Currently, the quiz generator relies on the chatGPT knowledge base, which is limited to 2021. However, future updates aim to allow users to upload their own data and documents or utilize the web to generate questions on various topics.
Conclusion
Building in public and developing the quiz generator has been an exciting journey. Feedback is always welcome, and I will continue to update and improve the product. Stay tuned for more videos and updates on this project!