Access Online Question Banks
Question Bank Creation Prompt
Create a downloadable JSON question bank for my standalone clickable quiz app.

Create [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.
• The rationales should start directly with the rationale text.  Do not reference a/b/c/d in regards to the answers in the rationale.
• Make the questions good questions, not "per the study guide" or "a board style question would ask" or "In the objectives...."
• 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.
How to Create a Question Bank
• 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. A good rule of thumb is to make your quiz bank 5-10 times larger than your test will be. However, if you have a lot of material, you need to break the information into multiple question banks. Don’t try to cover a large chapter(s) or an entire book with only 100 questions. Questions PER TOPIC5 questions—Sneaky review, ~3 min. • 10-20 questions—Tiny review, ~10 min • 50 questions—Quick review, ~30-60 min • 100 questions—Solid topic review, ~1 hour • 150-200 questions—Heavy coverage, ~2+ hours • >200 questions—Exhaustive review, ~2-4 hours • Run the prompt. • When it is complete, it will create a downloadable .json file that you will save to your device. • Upload the .json file to this review app.
Click to Add/Delete/Choose Question Bank
Current Question Bank: None

Select one or more JSON question bank files, or an exported all-banks backup.

Upload a JSON question bank to begin. After saving it, this file can be used offline in the same browser. Uploaded banks and progress are stored locally on this device.