Create a downloadable JSON question bank for my standalone clickable quiz app.
Create at least [replace with number of questions desired] multiple-choice questions. Cover the sources completely. [optional: but focus heavily on.......x, y, z.]
Use only the sources I’ve uploaded in this project. Do not use outside sources. Cite the source for each question in the "source" field.
Question rules:
• Make questions clinically useful and board-style.
• Make them difficult, with strong distractors.
• Mix correct answers evenly and randomly across A/B/C/D.
• Do not make the correct answer obviously longer or more detailed than the distractors.
• Include detailed rationales explaining why the correct answer is correct and why the other choices are wrong.
• Include source citations for every question.
• Include topic tags for filtering.
• Include an objective/category label for each question.
• Do not include timestamps.
• Do not include markdown formatting inside the JSON file.
• Make sure the JSON is valid and can be uploaded directly into the quiz app.
Use this exact JSON structure:
[
{
"question": "Question stem here",
"choices": {
"A": "Choice A",
"B": "Choice B",
"C": "Choice C",
"D": "Choice D"
},
"answer": "A",
"rationale": "Detailed explanation here.",
"source": "Source citation here.",
"tags": ["tag1", "tag2", "tag3"],
"objective": "Objective or category label here"
}
]
Make the output a downloadable .json file.
• In ChatGPT create a new project. • Upload your sources to the project. • Copy and paste the question bank creation prompt to the chat. • Specify how many questions to create and if you want ChatGPT to focus on any particular areas of your sources. • Run the prompt. • Upload the resulting file to this review app.
Upload a question bank in .json file format to begin. Progress is saved locally in this browser per question bank. Reloading the page won't delete your progress.