What Question Studio does
Question Studio is the generation surface for admins and contributors. It lets you choose a semester, class, and module, pull source material from the Content Library, generate questions with a LearnTerms model, review the output, and bulk insert selected questions into the chosen module. It is not a free-form chatbot. It is a structured generation workflow.Destination comes first
The first part of the screen asks you to choose where generated questions should go:- Semester
- Class
- Module
Source material selection
Question Studio works with selected text. In practice, that usually comes from chunks in the Content Library. The built-in document browser lets you:- browse cohort-scoped documents
- search by title
- open a document
- select chunk text to feed into generation
Generation controls
Current generation controls include:- product model selection
- question count of
5,10, or15 - optional custom prompt
swift-generalswift-optometryswift-pharmacy
Source-text quality
The generation panel explicitly tracks character count and gives rough quality feedback based on the amount of selected text. Current behavior treats:- empty text as unusable
- very short text as low quality
- very large text as over the preferred cap
3500 characters.
This is worth documenting because a lot of “bad generation” is actually a source-material problem.
Reviewing generated output
After generation, the user can:- inspect the generated questions
- select which ones to keep
- remove individual questions
- discard the whole batch
- regenerate from the same source
- add only selected questions to the destination module
Limits and errors
Question generation can fail for several operational reasons:- no destination module is selected
- no source material is selected
- usage limits are reached
- module limits are reached when saving
Recommended workflow
- Clean the source chunks first
- Choose the exact destination module
- Pick the model that matches the subject matter
- Generate a smaller batch first
- Select only the questions worth keeping
- Edit weak questions after insertion rather than accepting them blindly