Generate examination questions
Textbook sentences become draft-questions, essential rules select candidate-questions, a difficulty rubric calibrates them, and you approve what goes into the examination.
Large language model
Choose Claude or OpenAI, a model-version, and supply your API-key. API access is a paid service, so the key must be your own.
Kept in this browser tab only. Never sent to this site's server.
Source textbook
Import the Textbook as a PDF, check the detected units, then choose a Unit number or Page range. The file is read here and never uploaded.
Learning objectives and requirements
Import a Learning-objectives file, and add any Additional-requirements in your own words.
Free text, e.g. focus on nerves, or avoid questions about muscle attachments.
Past examinations
Import Past-examination-question files. Years and serial numbers in the filenames are recognised automatically, and question and answer files are paired.
Difficulty distribution
Set Easy ratio, medium ratio and hard ratio. They must total 100%.
12 of 40 questions
20 of 40 questions
8 of 40 questions
Difficulty-specific instructions, e.g. keep the hard questions clinically relevant.
Question format and number
Choose Cloze, multiple-choice or descriptive-answer, and set the Number of Exam-questions.
Optional. The run pauses when reached and can be resumed.
What to export
Only Exam-questions is limited by the number above — every other stage exports its complete set. Additional stages increase processing time and cost.
Run
Start runs the whole workflow, from source text to AI-reviewed questions ready for your review.