So I have been working on this tool that helps you create live quizzes and Flashcards inside of ChatGPT
It is called MyQuizGPT. So this is how it works
First you visit the GPT.
You can upload your PDF, notes, study materials or just prompt it - “Please create a 30 Question Quiz for me on Biology 101”
It will ask you to indicate the level you want for the quiz - Beginner, Intermediate or Advanced - Choose one.
Ask it to generate a practice link for you, and it makes a Post request to Myquizgpt website and returns a practice link for you.
Example : https://myquizgpt.com/study?id=znx1Nq
The practice link takes you to the website where you can take the quiz, get scored, track your progress, and even get revisions for questions you failed.
And this is where it gets interesting. You can group your Quiz/Flashcards into chat folders.
Chat folders allows you to share your lessons together with your ChatGPT conversation. A feature that is useful for teachers and instructors.
Also, you can merge your quizzes and flashcards together. Lets say you have a bunch of related flashcards, you can join them together into one single lesson or you can also practice offline using MyQuizGPT chrome extension.
What makes this tool unique? if you have tried other AI Quiz maker, you will see that it can sometimes be difficult to create context aware/accurate quizzes/flashcards.
But with MyQuizGPT, it leverages ChatGPT interface to create powerful and accurate quizzes for you, and then send a post request to the website to return a practice link.
You can also say - “Based on our conversations in the last 3 days, please create a flashcard for me” (say please, it is good to be nice)
There are times when the QuizGPT is not working or might be offline, and might not be able to return a practice link, so i came up with a backup feature that lets you generate live quizzes and flashcards by generating JSON on ChatGPT and pasting it on https://myquizgpt.com/json-to-quiz
Here is the prompt to create Flashcard and Quiz with JSON:
Hello ChatGPT, MyQuizGPT link generation is unavailable for me right now.
Please ask me whether I want a quiz or flashcards, confirm the topic, difficulty level, and if I have a PDF or document to upload.
If I choose a quiz, produce JSON exactly like this:
{
"title": "Quiz Title",
"set_type": "quiz",
"data": [
{
"question": "Question text",
"options": ["Option 1", "Option 2", "Option 3", "Option 4"],
"correct_answer": "Correct answer"
}
]
}
If I choose flashcards, produce JSON like this:
{
"title": "Flashcard Title",
"set_type": "flashcard",
"data": [
{
"front": "Front side of card",
"back": "Back side of card"
}
]
}
Keep the total items at 50 or fewer. After you generate the JSON, remind me to copy it and paste the full object at https://myquizgpt.com/create so I can get the live quiz or flashcard link.
Start by asking what I want to study and whether I have a PDF to upload.
I think in the future, we will be using AI agents more than we are doing now, and apps like this will make people’s life much easier since they are already depending on CHATGPT and other AI models.
Top comments (0)