01 · EdTech · Système agentique vocal
JuryAI : l'examinateur agentique qui conduit l'oral de bout en bout
JuryAI ne déroule pas un questionnaire préparé à l'avance. Après chaque réponse, l'examinateur décide de la suite : creuser un point, consulter les documents du candidat, changer d'angle ou clôturer l'entretien avec une note et un bilan. La voix, le contexte documentaire et l'évaluation forment un seul parcours, de la première question au retour final.

// sous le capot
Architecture et décisions techniques
L'oral repose sur une boucle agentique outillée, pas sur une suite de prompts. L'agent reçoit l'objectif, l'état de la session et l'historique, puis FastAPI exécute et contrôle chacune de ses actions. PostgreSQL conserve l'état durable et les documents vectorisés ; Redis diffuse les événements et permet de reprendre le flux après une coupure.
- 01
Un agent qui pilote l'entretien
Il n'y a plus de banque de questions ni de machine à états qui dicte l'échange. À chaque tour, l'examinateur analyse la réponse et choisit son action : poser ou relancer, chercher un détail dans les documents, ou terminer l'oral avec son évaluation.
- 02
Des décisions libres, des garde-fous côté serveur
Chaque tour doit produire un appel d'outil, jamais une réponse libre impossible à contrôler. Le serveur refuse une clôture prématurée ou une question au-delà du plafond, borne la note sur 20 et persiste chaque étape. L'agent choisit ; le code garantit le cadre.
- 03
Des questions ancrées dans les documents
Quand une affirmation doit être vérifiée ou approfondie, l'examinateur interroge uniquement les documents rattachés à la session. La recherche hybride retrouve les passages utiles sans injecter tout le corpus dans chaque tour.
- 04
Des modèles choisis par benchmarks maison
Je rejoue les vrais prompts, outils et schémas de JuryAI sur des cas synthétiques. Le conducteur est jugé sur ses appels d'outils, sa latence et son coût ; les générations académiques sur leur fidélité aux sources et leur résistance aux instructions parasites. Le protocole est daté, documenté et réexécutable.