Skip to content

ci: juge gravité sémantique (officiels) — LLM-as-a-judge#38

Merged
benoitvx merged 1 commit into
mainfrom
ci/judge-gravite
Jun 18, 2026
Merged

ci: juge gravité sémantique (officiels) — LLM-as-a-judge#38
benoitvx merged 1 commit into
mainfrom
ci/judge-gravite

Conversation

@benoitvx

Copy link
Copy Markdown
Contributor

Objectif

2e brique du chantier CI/CD des évaluations Transcript : le LLM-as-a-judge (gravité sémantique), qui mesure les écarts qui changent le sens et que le WER ignore. 100 % API, zéro audio.

Complète la PR #37 (transcription remote + WER). Workflow séparé par choix de conception.

Pourquoi un workflow séparé (et pas un job needs: chaîné)

Le juge est ce qu'on réexécute souvent : essayer un autre modèle juge, augmenter les passes, lancer le panel multi-juges. Le découpler permet de re-juger des transcripts déjà produits sans re-payer la transcription. Il tire les transcripts depuis le dataset résultats (AgentPublic/eval-stt-results). C'est la valeur concrète de « résultats sur HF -> CI downstream qui les consomme ».

Ce que fait le workflow

  1. Pull des références (corpus eval-stt-officiels) + des transcripts générés (dataset résultats), lecture anonyme.
  2. eval-transcript judge (single, juge Albert/Mistral Medium) ou panel (multi-juges + consensus G3), nombre de passes paramétrable.
  3. Rapport de gravité horodaté, révision du corpus estampillée, push vers le dataset résultats + artefacts.

Prérequis (dépendances)

PR laissée en draft tant que #35 n'est pas mergée et que les secrets ne sont pas posés.

🤖 Generated with Claude Code

Workflow workflow_dispatch decouple : pull references (corpus) + transcripts
(dataset resultats), run judge (single Albert/Mistral) ou panel multi-juges,
push du rapport de gravite vers AgentPublic/eval-stt-results. Decouple pour
re-juger sans re-transcrire. Depend de la PR #35 (code du juge sur main).

Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
@gemini-code-assist

Copy link
Copy Markdown

Note

Gemini is unable to generate a review for this pull request due to the file types involved not being currently supported.

@benoitvx
benoitvx marked this pull request as ready for review June 18, 2026 15:42
@benoitvx
benoitvx merged commit cf8700f into main Jun 18, 2026
@benoitvx
benoitvx deleted the ci/judge-gravite branch June 18, 2026 15:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant