From the landing page, you can see the exams saved to the database, and online users and what they are doing.
The tag config consists of multiple tag sets, where a set of tags is required to have at least a specified number of questions.
Question 1tags: ["tag a", "tag b"]Question 2tags: ["tag a", "tag c"]
config: tags: - set: ["tag a"] number_of_questions: 2 - set: ["tag c"] number_of_questions: 1
The above config would cause both Q1 and Q2 to be added to each generated exam. Q1 and Q2 fulfil the first tag config, and Q2 fulfils the second config.
Notice how thenumber_of_questions fields are not accumulated.
The question type config is where the total number of questions is configured. ForMultiple Choice type questions, theNumber of Questions field should only ever be1. In essence, for Multiple Choice_ question types, read the inputs as:
- Number of Type: How many "Multiple Choice" questions should each exam have?
- Number of Questions: 1... always 1...
So, think of the "Multiple Choice" question typeless of a single question, and more of a group of questions whose element count is always one.
For Dialogue question types, it becomes clearer:
- Number of Type: How many "Dialogues" should each exam have?
- Number of Questions: For each "Dialogue", how many Multiple Choice questions should it have?
Available question types:
A multiple choice question consists of the question itself, optional extra context for the question, and the answers.
A dialogue question consists of context for the dialogue, andmultiple multiple choice questions. This is used for when multiple choice questions are linked to the same piece of context.
Questions may be giventags to allow the exam generation the ability to ensure certain topics in the exam are covered.