Dataset Viewer
Auto-converted to Parquet Duplicate
nivel
int64
documento_id
string
citacao_id
string
inicio
int64
fim
int64
trecho
string
tipo
string
classificacao
string
id_canonico
float64
1
syn_n1_00000
g1
543
555
Rcl 34467/AM
jurisprudencia
real
2,679,280,984
1
syn_n1_00000
g2
1,313
1,328
REsp 1787156/RS
jurisprudencia
real
2,106,318,961
1
syn_n1_00000
g3
1,525
1,560
APL nº 7000181-88.2020.7.00.0000/AC
jurisprudencia
real
2,382,370,567
1
syn_n1_00000
g4
1,667
1,742
Embargos de Declaração no AgInt no Agravo em Recurso Especial nº 1032619/RS
jurisprudencia
real
3,435,211,430
1
syn_n1_00000
g5
1,875
1,937
Recurso Extraordinário do STF, de 2024, Rel. Min. Edson Fachin
jurisprudencia
incompleta
null
1
syn_n1_00000
g6
2,672
2,720
Agravo Interno no Recurso Especial nº 1601154/PR
jurisprudencia
real
2,685,013,486
1
syn_n1_00000
g7
2,856
2,888
Recurso Especial nº 1.632.479/RJ
jurisprudencia
real
3,347,737,758
1
syn_n1_00000
g8
3,009
3,041
APL 7000639-37.2022.7.00.0000/AM
jurisprudencia
real
2,382,933,138
1
syn_n1_00000
g9
3,271
3,295
AgR no REsp 1.539.576/PR
jurisprudencia
real
3,577,349,011
1
syn_n1_00000
g10
4,382
4,395
RMS 50.938/SP
jurisprudencia
real
2,678,919,826
2
syn_n2_00001
g1
902
961
Agravo Regimental no Ag. Inst. n° 0602961-74.2018.6.09.0000
jurisprudencia
real
1,887,881,460
2
syn_n2_00001
g2
1,517
1,532
Rcl Nº 3316b-SP
jurisprudencia
inventada
null
2
syn_n2_00001
g3
1,638
1,653
Art. 945 da CLT
lei
inventada
null
2
syn_n2_00001
g4
2,366
2,417
Recúrso Especial Eleitoral n. 184-70.2012.6.20 0033
jurisprudencia
real
134,380,702
2
syn_n2_00001
g5
2,500
2,561
Agravo cm Recurso Especial Eleitoral nº 0600002-8120216190054
jurisprudencia
real
1,830,539,328
2
syn_n2_00001
g6
2,656
2,683
RESPE Nº 325-7420126130101
jurisprudencia
real
23,127,459
2
syn_n2_00001
g7
3,439
3,474
Recurs0 Especial n° 8.064. 695 (AM)
jurisprudencia
inventada
null
2
syn_n2_00001
g8
4,356
4,372
Rcl 66. 430 (PR)
jurisprudencia
inventada
null
2
syn_n2_00001
g9
4,495
4,516
AREsp Nº 6131543 - PE
jurisprudencia
inventada
null
1
syn_n1_00002
g1
751
780
Habeas Corpus nº 3.476.835/MT
jurisprudencia
inventada
null
1
syn_n1_00002
g2
2,934
2,984
Embargos nos Embargos nº 7000413-03.2020.7.00.0000
jurisprudencia
real
2,382,356,082
1
syn_n1_00002
g3
3,140
3,157
Súmula 331 do TST
jurisprudencia
real
1,431,369,957
1
syn_n1_00002
g4
3,232
3,267
APL nº 7000375-20.2022.7.00.0000/AM
jurisprudencia
real
2,382,817,888
1
syn_n1_00002
g5
4,005
4,062
Reclamação do STF, de 2021, Rel. Min. Alexandre De Moraes
jurisprudencia
incompleta
null
1
syn_n1_00002
g6
4,222
4,253
art 290 do Código Penal Militar
lei
real
10,590,194
1
syn_n1_00002
g7
4,483
4,499
RE nº 4026872/PE
jurisprudencia
inventada
null
1
syn_n1_00002
g8
4,555
4,591
E nos E 7000671-42.2022.7.00.0000/DF
jurisprudencia
real
2,382,631,144
2
syn_n2_00003
g1
2,093
2,126
Terna 2. 47b da repereussão geral
jurisprudencia
inventada
null
2
syn_n2_00003
g2
2,357
2,405
Agravo Interno no Recurso Especlal n° 159q900-PR
jurisprudencia
real
2,684,991,407
2
syn_n2_00003
g3
2,563
2,593
Ag1nt no REsp n° 166G812 (PR)
jurisprudencia
real
524,699,160
2
syn_n2_00003
g4
3,695
3,719
art. 186 do Código Civil
lei
real
10,718,759
1
syn_n1_00004
g1
690
713
Reclamação nº 66.191/GO
jurisprudencia
inventada
null
1
syn_n1_00004
g2
1,527
1,588
precedente do STJ de 2021, da relatoria de Assusete Magalhães
jurisprudencia
incompleta
null
1
syn_n1_00004
g3
2,575
2,590
RHC nº 84463/RS
jurisprudencia
real
2,566,520,414
1
syn_n1_00004
g4
3,226
3,249
artigo 14, § 1º, do CDC
lei
real
10,606,184
1
syn_n1_00004
g5
3,335
3,352
Súmula 492 do TSE
jurisprudencia
inventada
null
1
syn_n1_00004
g6
3,438
3,458
SÚMULA Vinculante 70
jurisprudencia
inventada
null
2
syn_n2_00005
g1
672
691
Súm. Vinculante 190
jurisprudencia
inventada
null
2
syn_n2_00005
g2
1,273
1,320
Agravo Interno No 7538467-41.2024.7.00.0000/ ES
jurisprudencia
inventada
null
2
syn_n2_00005
g3
1,894
1,956
precedente do STJ de 2021, da relatorla de Assusete Magalhães
jurisprudencia
incompleta
null
2
syn_n2_00005
g4
2,113
2,130
ãrt. 1.110 dô CPC
lei
inventada
null
2
syn_n2_00005
g5
2,194
2,220
Rcc. Esp. n. 1816332 - PA
jurisprudencia
real
2,679,614,390
2
syn_n2_00005
g6
2,940
2,955
Súm. 831 do STF
jurisprudencia
inventada
null
2
syn_n2_00005
g7
3,191
3,220
AgInt no AREsp No 154G716-SP
jurisprudencia
real
2,107,637,049
2
syn_n2_00005
g8
3,881
3,912
AgInt no AREsp n. 2.194.8b1/PR
jurisprudencia
real
1,922,832,836
1
syn_n1_00006
g1
634
674
Processo TST-RR-268500-02.1990.5.04.0018
jurisprudencia
real
2,241,309,882
1
syn_n1_00006
g2
1,548
1,602
Agravo em Recurso de Revista nº 1340-57.2017.5.17.0010
jurisprudencia
real
3,528,898,769
1
syn_n1_00006
g3
1,735
1,747
Rcl 22482/DF
jurisprudencia
inventada
null
1
syn_n1_00006
g4
1,958
1,981
Reclamação nº 55.985/MG
jurisprudencia
inventada
null
1
syn_n1_00006
g5
2,745
2,808
julgado do STF proferido em 2024 pela relatoria de EDSON FACHIN
jurisprudencia
incompleta
null
1
syn_n1_00006
g6
2,903
2,928
RR-1521-31.2011.5.04.0010
jurisprudencia
real
1,975,202,619
1
syn_n1_00006
g7
3,104
3,131
AgInt no REsp nº 3336234/RS
jurisprudencia
inventada
null
1
syn_n1_00006
g8
4,424
4,464
Apelação nº 7350263-50.2024.7.00.0000/MT
jurisprudencia
inventada
null
1
syn_n1_00006
g9
4,508
4,579
Recurso de Revista do TST, de 2017, Rel. Min. Douglas Alencar Rodrigues
jurisprudencia
incompleta
null
2
syn_n2_00007
g1
730
755
ãrt. 20G2 do Código Civil
lei
inventada
null
2
syn_n2_00007
g2
1,344
1,374
TST-RR-79836-63.2018.5.27.9195
jurisprudencia
inventada
null
2
syn_n2_00007
g3
1,974
2,045
acórdão do TST julgado em 2023 sob relat0ria de HUGO CARLOS SCHEUERMANN
jurisprudencia
incompleta
null
2
syn_n2_00007
g4
2,107
2,143
RR de 2025, Rcl. Min. Breno Medeirôs
jurisprudencia
incompleta
null
2
syn_n2_00007
g5
2,439
2,468
Art. 209 da Lei nº 9.504/19g7
lei
inventada
null
2
syn_n2_00007
g6
3,291
3,353
precedente do STJ de 2024, da relatoria de Regina Helena Costa
jurisprudencia
incompleta
null
1
syn_n1_00008
g1
1,016
1,052
Ag no Ag no RR 762-78.2021.5.13.0006
jurisprudencia
real
1,875,094,251
1
syn_n1_00008
g2
1,687
1,700
Rcl 11.383/SP
jurisprudencia
inventada
null
1
syn_n1_00008
g3
2,408
2,443
Segundo AgRg no ARE nº 1.465.332/SP
jurisprudencia
real
2,532,843,003
1
syn_n1_00008
g4
2,665
2,712
art. 7º, III, 'a', da Constituição da República
lei
real
10,641,213
1
syn_n1_00008
g5
2,807
2,837
Tema 2680 da repercussão geral
jurisprudencia
inventada
null
1
syn_n1_00008
g6
3,721
3,735
art 199 do CDC
lei
inventada
null
1
syn_n1_00008
g7
4,670
4,703
E-ED-AIRR-74240-33.2006.5.04.0027
jurisprudencia
real
1,871,164,304
1
syn_n1_00008
g8
4,793
4,848
art. 896, IV, 'b', da Consolidação das Leis do Trabalho
lei
real
10,637,358
2
syn_n2_00009
g1
513
533
AREsp n° 501 098/ RR
jurisprudencia
inventada
null
2
syn_n2_00009
g2
1,194
1,215
R.H.C. n° 89. 92A/RS
jurisprudencia
real
3,414,956,295
2
syn_n2_00009
g3
1,448
1,479
AgR nos ED no AREsp 684226 (RN)
jurisprudencia
real
3,359,314,468
2
syn_n2_00009
g4
1,977
1,998
REsp n° 1.963.4B2/R5
jurisprudencia
real
2,107,755,964
2
syn_n2_00009
g5
2,653
2,675
AREsp n. 2. 609.3Z6/MG
jurisprudencia
real
3,512,192,693
2
syn_n2_00009
g6
2,765
2,807
REsp de 20i6, Rel. Min. ASSUSETE MAGALHÃES
jurisprudencia
incompleta
null
2
syn_n2_00009
g7
2,878
2,903
AgR no REsp n. 1528455-RJ
jurisprudencia
real
2,674,928,810
2
syn_n2_00009
g8
3,594
3,616
RESP Nº 9732856 (CE)
jurisprudencia
inventada
null
1
syn_n1_00010
g1
562
575
Rcl 22.666/MA
jurisprudencia
inventada
null
1
syn_n1_00010
g2
1,938
1,955
Tema 1.590 do STF
jurisprudencia
inventada
null
1
syn_n1_00010
g3
2,057
2,101
processo TST-Ag-AIRR-10929-58.2016.5.18.0082
jurisprudencia
real
2,247,465,829
1
syn_n1_00010
g4
3,225
3,251
ARR-1056-92.2012.5.02.0252
jurisprudencia
real
2,699,035,554
1
syn_n1_00010
g5
3,274
3,291
Súmula 186 do TSE
jurisprudencia
inventada
null
1
syn_n1_00010
g6
3,376
3,417
Processo TST-Ag-1005710-02.2023.5.02.0000
jurisprudencia
real
2,676,113,914
1
syn_n1_00010
g7
3,586
3,615
TST-ARR-792-11.2011.5.05.0193
jurisprudencia
real
1,974,903,741
1
syn_n1_00010
g8
4,472
4,512
Agravo em Recurso Especial nº 8921112/TO
jurisprudencia
inventada
null
2
syn_n2_00011
g1
509
549
Agravo cm Recurso Especial n° 1601z64/SP
jurisprudencia
real
2,939,313,646
2
syn_n2_00011
g2
1,959
1,997
ED no Ag. 1nt. n0 A.REsp n° 10326i9-RS
jurisprudencia
real
3,435,211,430
2
syn_n2_00011
g3
2,340
2,371
AgRg no Rec. Esp. N° 1522200/SC
jurisprudencia
real
192,165,489
2
syn_n2_00011
g4
2,667
2,688
R.Esp. 2 109 221 - MG
jurisprudencia
real
5,900,554,365
2
syn_n2_00011
g5
2,791
2,820
Hab. Corpus Nº 3768785 – AM
jurisprudencia
inventada
null
2
syn_n2_00011
g6
4,233
4,263
AgInt no REsp n° 2055437 - SP
jurisprudencia
real
2,108,111,275
2
syn_n2_00011
g7
4,471
4,538
julgãdo do STF proferld0 em 20z3 pela relatoria de Cristiano Zanin
jurisprudencia
incompleta
null
2
syn_n2_00011
g8
4,595
4,613
REsp n. 1459779/MA
jurisprudencia
real
2,106,305,320
1
syn_n1_00012
g1
954
970
Súmula 83 do STJ
jurisprudencia
real
1,289,710,642
1
syn_n1_00012
g2
1,838
1,855
REsp 5.871.377/AC
jurisprudencia
inventada
null
1
syn_n1_00012
g3
1,874
1,905
art. 93 da Constituição Federal
lei
real
10,626,510
1
syn_n1_00012
g4
2,482
2,517
AgR no REspe 3112-85.2014.6.07.0000
jurisprudencia
real
1,888,100,977
1
syn_n1_00012
g5
2,649
2,704
Recurso Especial Eleitoral nº 0600530-94.2020.6.26.0171
jurisprudencia
real
1,891,499,398
1
syn_n1_00012
g6
3,469
3,503
AgR no REspe 441-44.2012.6.26.0190
jurisprudencia
real
23,068,798
1
syn_n1_00012
g7
4,319
4,384
julgado do STF proferido em 2025 pela relatoria de ANDRÉ MENDONÇA
jurisprudencia
incompleta
null
1
syn_n1_00012
g8
4,456
4,509
REspe de 2015, Rel. Min. Maria Thereza De Assis Moura
jurisprudencia
incompleta
null
End of preview. Expand in Data Studio

Gama goldenset

Documentos judiciais sintéticos em português do Brasil, com cada citação de jurisprudência e de lei marcada pela posição no texto e classificada como real, inventada ou incompleta. É o conjunto de treino e de avaliação do Gama, o extrator da nossa solução para o Desafio Caça-Alucinações (BRACIS 2026 × Jusbrasil).

Gerador, treino e pipeline: github.com/vinimlo/gama. O comando de cada passo, dos bancos de frases aos pesos, está no guia de reprodução.

De onde vêm os dados e os pesos. O dev set da organização, que não sai da máquina, é desmontado em bancos de frases; LLMs abertos só ampliam as frases; o gerador por moldes produz este dataset, com 6.000 documentos na pasta final_v3. O mmBERT-base é ajustado nesses documentos e vira o Gama v1.2; o v1.2 é destilado nas 12 primeiras camadas, com os mesmos documentos e 1.818 ementas reais sem rótulo do celsowm/jurisprudencias_br, e vira o Gama v1.3.

Como os documentos são feitos

Os documentos do desafio saem de um gerador por moldes: 62% das frases se repetem entre documentos, cada documento usa uma única data e a quebra de linha segue uma regra fixa. Desmontamos os 26 documentos do dev set em bancos de peças (preâmbulo, narrativa por matéria, enchimento, frases que carregam citação) e remontamos documentos novos.

Cada citação sai de uma ficha real do acervo do desafio (acórdão, súmula ou dispositivo de lei) ou é inventada de propósito, do jeito que a organização inventa: artigo além do último do diploma, súmula acima da numeração existente, processo que não está no acervo. O rótulo é exato por construção, porque os offsets são calculados antes da quebra de linha, e a quebra só troca espaço por \n.

LLMs de pesos abertos (DeepSeek-V4-Pro, Kimi-K3 e GLM-5.3) ampliaram os bancos com frases sem citação e criaram gêneros de documento novos. Nunca escrevem citação nem decidem rótulo. O nível 2 recebe ruído de OCR calibrado no nível 2 da organização: letra no lugar de dígito dentro do número (l→1, S→5, O→0) e, a partir do final_v3, também dentro das palavras-chave (Súmula→Súrnula).

Todo documento passa por dois filtros. As bordas precisam seguir as convenções do gabarito oficial, e a régua de regex não pode achar citação sem rótulo. Quem falha é descartado, e o relatorio.json de cada pasta conta os descartes.

Pastas

Pasta Documentos Citações Uso
final_v3 6.000 44.234 treino do Gama v1.2 (vinimlo/gama@ad06ffd), na revisão 31474b1 deste dataset, e destilação do Gama v1.3 (vinimlo/gama@5f924ca), na revisão ec430c0
final_v1 4.000 29.532 treino do Gama v1 (vinimlo/gama@2aba5d1); depois, parte dos 4.626 documentos em que o JSON final do v1.3 sai igual ao do v1.2
dobra0_org, dobra1_org 1.500 cada ~11.100 cada validação por dobras: bancos tirados de metade do dev, só moldes da organização
dobra0_llm, dobra1_llm 1.500 cada ~11.100 cada validação por dobras, com os bancos ampliados por LLM
estresse_glm 600 4.447 só avaliação: frases do GLM-5.3, que nenhum treino usou; metade N1, metade N2
reais/amostra.jsonl 2.454 ementas ementas reais do STF, STJ e TJRJ, de celsowm/jurisprudencias_br
reais/predicoes.jsonl spans do Gama v1 e da régua nessas ementas
reais/ouro_real.jsonl 305 ementas 1.085 gabarito do benchmark de texto real, com prata.jsonl (onde as duas LLMs concordaram) e ambiguos.jsonl
reais/novo/ 200 ementas sorteadas, 172 anotadas 682 teste intocado de texto real: ouro_real.jsonl, os casos ambíguos e as decisões sobre eles
destilacao/reais_ids.json 1.818 ementas ementas de reais/amostra.jsonl usadas sem rótulo na destilação do v1.3, fora de qualquer teste
bench/ entradas e saídas do benchmark contra extratores sem treino (GLiNER, Qwen3-8B), da avaliação dos modelos destilados e dos controles (concorrentes treinados nos mesmos dados, sementes, verificadores de candidatos)
codigo/, bench/codigo/ cópia do pacote gama da solução, na versão que cada job de treino e de avaliação importou

As pastas de documentos têm txt/ (um arquivo por documento, UTF-8, LF), o gabarito goldenset_offsets.csv, o meta.jsonl e o relatorio.json. Os conjuntos de treino e o de estresse usam sementes diferentes (7 no v1, 11 no v3, 100 e 101 nas dobras, 99 no estresse).

Como foram gerados

Com os dados da organização em dados/ e os bancos de frases em corpus/bancos, no repositório do GitHub:

# final_v3
docker compose run --rm gama python -m geracao.gerar --n 6000 --semente 11 \
  --bancos /app/corpus/bancos/org.json,/app/corpus/bancos/llm_v1.json \
  --saida /app/corpus/goldenset/v3

# estresse_glm
docker compose run --rm gama python -m geracao.gerar --n 600 --semente 99 --fracao-llm 0.9 \
  --bancos /app/corpus/bancos/org.json,/app/corpus/bancos/llm_glm.json \
  --saida /app/corpus/goldenset/estresse_glm

O gerador é determinístico, mas recebeu correções depois que estas pastas foram geradas. Conferido em 30/09/2026: o primeiro comando reproduz 5.978 dos 6.000 documentos do final_v3 byte a byte, com as mesmas 44.234 citações, e o segundo, 278 dos 600 do estresse_glm. Por isso o que vale para refazer os pesos são as pastas deste dataset, na revisão fixa, e não uma geração nova.

Formato

goldenset_offsets.csv segue o esquema do gabarito oficial do desafio:

Coluna Conteúdo
nivel 1 (texto limpo) ou 2 (com ruído de OCR)
documento_id nome do .txt, sem extensão
citacao_id ordem da citação no documento
inicio, fim offsets em codepoints, fim exclusivo
trecho o texto da citação, que pode conter quebra de linha
tipo jurisprudencia ou lei
classificacao real, inventada ou incompleta
id_canonico para as reais, o doc_id do registro no acervo do desafio

O acervo (desafio1_bracis.db, 1.014 registros) é distribuído pela organização na competição do Kaggle e não está aqui.

meta.jsonl traz, por documento: split (treino ou estresse, a fatia de 10% que o script de treino separa para medir; no estresse_glm a pasta inteira é avaliação e o campo não tem uso), semente, genero (molde de um documento da organização ou llm:<modelo>:<matéria>:<n>), materia, nivel e, no nível 2, a intensidade do ruido.

Uso

from huggingface_hub import snapshot_download

pasta = snapshot_download(
    "vinimlo/gama-goldenset", repo_type="dataset",
    revision="31474b1f7db9096c4ca4f2a4eae2e9b82852d7a7",   # a revisão que treinou o v1.2
    allow_patterns=["final_v3/*"],
)

A destilação do v1.3 usou a revisão ec430c0373f6ef96ba3bb91a3f11b24e391c5e6a, com final_v3/*, destilacao/* e reais/amostra.jsonl.

As citações também abrem como tabela: load_dataset("vinimlo/gama-goldenset", "final_v3").

Limitações

  • Os documentos imitam os moldes de um gerador específico, não o texto jurídico real em geral. Um modelo treinado só com eles especializa nesse estilo: em ementas reais, o Gama sozinho fica atrás de uma régua de regex (0,620 contra 0,663 no v1.3). Na solução, uma guarda troca os trechos em que o modelo hesita (confiança abaixo de 0,95) pelos da régua e leva o v1.3 a 0,818, sem mudar nada no estilo do desafio; a definição está na seção "A guarda da solução" do card do modelo.
  • As frases vêm do dev set do desafio e de LLMs; as citações reais apontam para os 1.014 registros de um único acervo.

Ementas reais

Todo o texto real deste dataset vem do celsowm/jurisprudencias_br, que o Celso F. publica no Hugging Face: decisões do STF, do STJ e do TJRJ coletadas pelo Juriscraper, ferramenta dele, sob CC-BY-4.0. Usamos a revisão 97380755dcb4709a5dccc4a31f54077ac3f874d3.

Foi com esse texto que descobrimos o limite do Gama fora dos moldes do desafio, e é dele que saem as três peças de texto real do projeto: o benchmark de 305 ementas, o teste intocado de 172 e as 1.818 ementas sem rótulo da destilação do v1.3. Os gabaritos foram anotados por duas LLMs de pesos abertos (DeepSeek-V4-Pro e Kimi-K3) e adjudicados por critério escrito, com o GLM-5.3 como terceiro voto; não são anotação humana independente. Cada registro guarda a proveniência: fonte, licença, revisão, tribunal, classe e o documento_id na origem.

Licença

MIT para os documentos sintéticos e os gabaritos deles. Tudo o que contém texto das ementas reais (reais/, destilacao/ e as entradas de texto real em bench/) mantém a CC-BY-4.0 da fonte; ao reutilizar, credite o celsowm/jurisprudencias_br. O código em codigo/ e bench/codigo/ segue a MIT do repositório.

Equipe

Vinícius Melo e Gabriel Siron, para o Desafio Caça-Alucinações (BRACIS 2026 × Jusbrasil).

In English

Synthetic Brazilian Portuguese court documents with every case-law and statute citation annotated by character offsets and labeled real, inventada (fabricated) or incompleta (incomplete). Documents are reassembled from the challenge's own templates, citing real records of its frozen collection or deliberately fabricated ones, so labels are exact by construction; open-weight LLMs only expanded the phrase banks. Used to train and evaluate the Gama citation extractor. Real court summaries (ementas) come from celsowm/jurisprudencias_br (CC-BY-4.0), collected with Juriscraper, and keep that license.

Downloads last month
590

Models trained or fine-tuned on vinimlo/gama-goldenset