← Últimos artigos
💬 NLP

KNIGHT: Knowledge Graph-Driven Multiple-Choice Question Generation with Adaptive Hardness Calibration

O KNIGHT é um framework baseado em grafos de conhecimento que aproveita grandes modelos de linguagem para gerar de forma eficiente conjuntos de dados de questões de múltipla escolha de alta qualidade e com controle de dificuldade a partir de fontes externas, superando assim os gargalos de custo e tempo da criação de avaliações manuais para avaliar sistemas RAG.

Autores originais: Mohammad Amanlou, Erfan Shafiee Moghaddam, Yasaman Amou Jafari, Mahdi Noori, Farhan Farsi, Behnam Bahrak

Publicado 2026-06-18
📖 4 min de leitura☕ Leitura rápida

Autores originais: Mohammad Amanlou, Erfan Shafiee Moghaddam, Yasaman Amou Jafari, Mahdi Noori, Farhan Farsi, Behnam Bahrak

Artigo original sob licença CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta é uma explicação gerada por IA do artigo abaixo. Não foi escrita nem endossada pelos autores. Para precisão técnica, consulte o artigo original. Ler aviso legal completo

Imagine que você é um professor que precisa criar um questionário para seus alunos. Normalmente, você tem que passar horas lendo livros didáticos, selecionando fatos e escrevendo perguntas com o nível de dificuldade exato. Se você quiser fazer um questionário mais difícil, tem que começar tudo do zero.

O artigo apresenta uma nova ferramenta chamada KNIGHT (Knowledge Graph-Driven Natural Item Generation with Adaptive Hardness Tuning). Pense no KNIGHT não como um robô que escreve perguntas do zero, mas como um bibliotecário inteligente que constrói um mapa personalizado antes de escrever o questionário.

Veja como ele funciona, dividido em etapas simples:

1. O "Mapa" (O Grafo de Conhecimento)

Em vez de pedir para a IA ler um livro inteiro toda vez que precisar escrever uma pergunta, o KNIGHT primeiro constrói um mapa simplificado do tópico.

  • A Analogia: Imagine que você quer ensinar alguém sobre "Biologia". Em vez de entregar uma enciclopédia de 500 páginas, o bibliotecário desenha uma única folha de papel com pontos (entidades como "células", "DNA", "plantas") e linhas conectando-os (relações como "células compõem o DNA").
  • Por que isso ajuda: Este mapa é pequeno, rápido de ler e pode ser reutilizado. Uma vez que o mapa para "Biologia" seja desenado, o bibliotecário pode usá-lo para fazer perguntas fáceis, perguntas difíceis ou perguntas complexas sem nunca mais precisar olhar para a grande enciclopédia novamente.

2. Desenhando o Caminho (Perguntas de Múltiplos Saltos/Multi-Hop)

Para criar uma pergunta, o KNIGHT não apenas escolhe um ponto; ele traça um caminho ao longo das linhas do mapa.

  • Pergunta Fácil (Nível 1): O caminho é curto. Vai do Ponto A ao Ponto B.
    • Exemplo: "O que conecta Biologia a Células?"
  • Pergunta Difícil (Nível 3): O caminho é longo e sinuoso. Vai do Ponto A ao Ponto B, depois ao Ponto C, depois ao Ponto D.
    • Exemplo: "Se a Biologia leva às Células, e as Celas levam ao DNA, e o DNA leva à Genética, qual campo estuda a etapa final?"
  • A Magia: O sistema controla a dificuldade simplesmente decidindo quantos "saltos" (passos) dar no mapa.

3. O Inspetor de "Controle de Qualidade"

Só porque um robô consegue escrever uma frase, não significa que ele fará uma boa pergunta. O KNIGHT possui um inspetor integrado (outra IA) que verifica cada pergunta contra cinco regras rigorosas antes que ela seja permitida no questionário final:

  1. Gramática: O inglês está correto?
  2. Resposta Única: Existe apenas uma resposta certa? (Sem perguntas pegadinhas com duas opções corretas).
  3. Opções Únicas: As respostas erradas (distratores) são realmente diferentes entre si?
  4. Veracidade: A resposta pode ser encontrada apenas usando o mapa e o texto de origem? (Isso impede que a IA invente coisas ou "alucine").
  5. No Tema: A pergunta realmente se encaixa no assunto?

4. Por que é Melhor que os Métodos Antigos

O artigo compara o KNIGHT com outras formas de criar questionários:

  • O Modo "Comum": Apenas pedir para uma IA "Escreva uma pergunta de biologia". Isso geralmente resulta em fatos inventados ou perguntas que são fáceis demais.
  • O Modo "RAG": Dar um documento longo para a IA ler toda vez. Isso é lento, caro e a IA ainda pode se confundir.
  • O Modo KNIGHT: Ao usar o Mapa, o KNIGHT é mais barato e rápido. Ele constrói o mapa uma vez e, então, gera centenas de perguntas a partir desse pequeno mapa. Ele também produz perguntas que são mais difíceis e lógicas porque são baseadas nas conexões reais do mapa, não apenas em palpites aleatórios.

Os Resultados

Os pesquisadores testaram o KNIGHT em três disciplinas: História, Biologia e Matemática. Eles descobriram que:

  • As perguntas eram gramaticalmente perfeitas e claras.
  • As perguntas "difíceis" eram realmente difíceis (alunos e modelos de IA erraram mais frequentemente), e as "fáceis" eram fáceis.
  • O sistema cometeu pouquíssimos erros onde a resposta não podia ser encontrada no material de origem (o que significa que não "alucinou" ou mentiu).
  • Ele classificou modelos de IA na mesma ordem que benchmarks famosos e caros, provando que é uma forma confiável de testar inteligência.

Em resumo: O KNIGHT é um sistema que desenha um pequeno e reutilizável mapa de conhecimento e, em seguida, usa esse mapa para gerar questionários de alta qualidade e com controle de dificuldade de forma rápida e barata, sem precisar reler livros inteiros para cada pergunta.

Afogado em artigos na sua área?

Receba digests diários dos artigos mais recentes que correspondam às suas palavras-chave de pesquisa — com resumos técnicos, no seu idioma.

Experimentar Digest →