Mestre Bizu
Portal de questões para concursos com IA: lê o PDF do edital e mostra quanto da prova o acervo de questões cobre.
Contexto
Quem estuda para concursos precisa saber o que cai na prova do cargo que escolheu. Essa informação está no edital, um PDF longo e pouco amigável. O Mestre Bizu lê o edital, extrai cargos, provas e conteúdo programático e mostra quanto da prova o acervo de questões já cobre.
O que construí
Hoje o produto está na fundação (uso interno): envio do PDF de um edital, escolha do cargo e um relatório de cobertura.
- Extração estruturada de editais de até 600 páginas com a API do Claude, indicando a página de origem de cada dado.
- Mapeamento do conteúdo do edital para uma taxonomia de assuntos, com embeddings e pgvector e confirmação por IA.
- Painéis de lacunas (itens, disciplinas e normas sem cobertura) e de custo de IA por edital e por tarefa.
Decisões técnicas
- Toda informação aponta para a fonte. Cada dado extraído traz a página do PDF de onde veio, e o que não é encontrado aparece marcado como “não localizado no PDF”.
- Qualidade medida, não suposta. Avaliações automáticas de recall e precisão acompanham a extração.
- Custo de IA visível. O gasto é registrado por edital e por tarefa, para decidir antes de escalar.
- Processamento em segundo plano com Inngest, para dar conta de editais grandes.
- Honestidade sobre os limites. Sem acervo legal ainda, item que cita norma fica como “não coberto” e a norma vira lacuna.
Resultados
- Em desenvolvimento: a fundação de edital e taxonomia está de pé, com avaliações automáticas e controle de custo.
- até 600
- páginas por edital, com a página de origem de cada dado
Stack
- Next.js 16
- React 19
- TypeScript
- Supabase
- pgvector
- Claude API
- Voyage AI
- Inngest
- Vitest
- Playwright