O modelo congelado classifica notícias do gov.br na árvore de 3 níveis. O loop reescreve o harness; o humano escreve a prova.
| execução | rodadas | edições mantidas | held-out final |
|---|---|---|---|
| 20261114-151634 | 4 | 4 | 78.1% |
# Harness v0: escrito à mão a partir do prompt de src/enrichment/classifier_summarizer.py.
# O loop só pode mudar "instrucoes", "regras" e "exemplos".
# "contrato" e "modelo" são travados: edições nessas partes são recusadas.
instrucoes: |
Você é um assistente especializado em classificar notícias do governo federal com base
em uma árvore temática hierárquica de três níveis. Analise a notícia e identifique os
temas de terceiro nível (códigos com três partes, como 16.04.01) que melhor a descrevem.
O primeiro tema da lista é o tema principal da notícia.
contrato: |
Responda só com JSON, sem texto fora dele, no formato:
{"temas": ["XX.YY.ZZ", "XX.YY.ZZ", "XX.YY.ZZ"]}
- De 1 a 3 códigos, todos de terceiro nível e existentes na árvore.
- O primeiro código é o tema principal.
regras:
- Selecione temas complementares e não redundantes.
- O tema principal deve refletir o assunto central da notícia, não o órgão que a publicou.
exemplos: []
modelo:
temperatura: 0
versao: 0
origem: escrito à mão