12 tipos de questao
multiple_choice, true_false, multiple_select, fill_blank, matching, ordering, numeric, short_answer, cloze, hotspot, essay, calculated. Dez sao auto-corrigidos; essay e manual/LLM; calculated e um tipo avancado de formula.
Reuso, import & export
- Reuso: as questoes ficam em
QuestionBanks e sao reutilizadas em quizzes; o picker do editor filtra por banco, tipo, dificuldade e tags. - Pooling: um quiz pode sortear um subconjunto aleatorio de um ou mais bancos (server-side, diferente por aluno).
- Import/export: GIFT (Moodle/Canvas/Blackboard) e CSV. Um conversor bidirecional (
questionToQuizQuestion/quizQuestionToQuestionData) mantem banco e quizzes ao vivo em sincronia.
Concept tagging → aprendizado adaptativo
Toda questao carrega concepts[], mapeados ao ConceptMastery. Sem concept tags nao ha atualizacao adaptativa — com elas, cada resposta refina o modelo bayesiano de mastery e pode revelar misconceptions.
Ingestao RAG
Um banco pode ser ingerido no RAG per-tenant (/question-banks/[id]/rag-ingest), entao o tutor IA pode referenciar o proprio acervo de itens da instituicao.
Analytics psicometricas
As analytics de quiz sobre os itens do banco calculam item difficulty, point-biserial discrimination, distractor analysis, Cronbach's alpha e score distribution — sinalizando itens que nao discriminam bem.