Agent administratif — trouver, comprendre et préparer ses démarches, 100 % hors-ligne et privé

Numéro de table à l'Hôtel de Lassay
F16
Ce contenu est contributif, il n'est pas rédigé par l'Assemblée nationale.
Le contenu de cette page est écrit par les contributeurs du projet depuis le dépôt de code.
À propos du défi
Un assistant qui aide chaque citoyen à trouver, comprendre et préparer ses démarches administratives à partir des fiches « Vos droits » de service-public.fr (DILA) — entièrement sur l'appareil, hors-ligne, sans collecte de données. Démonstrateur indépendant (non officiel).
Le contexte. Réaliser une démarche administrative reste un parcours du combattant : des milliers de fiches, un vocabulaire d'expert, des cas particuliers imbriqués. Les personnes âgées, peu à l'aise avec l'écrit, en situation de handicap ou non-francophones sont les premières exclues. Ces démarches touchent en plus à l'intime (santé, famille, argent), et l'aide doit rester utilisable même sans connexion fiable.
L'objectif. Un assistant qui comprend une demande formulée en langage courant, guide pas à pas, explique et lit à voix haute — et qui n'agit jamais à la place de la personne, tout en gardant les données sur l'appareil.
La proposition. Une application (web PWA + apps natives iOS/Android) qui, à partir du corpus officiel, permet de chercher, comprendre et préparer une démarche, entièrement en local :
- Recherche hybride — BM25 (lexical) + sémantique (embeddings e5 multilingues) fusionnés par RRF : comprend « je vais avoir un bébé » comme « j'ai perdu mon passeport ».
- Reformulation active + validation — quand la demande est floue ou hors-domaine (« appendicite »), l'app ne devine pas : elle propose des démarches précises à valider (« être remboursé de soins ? arrêt de travail ? ») et conjugue ces pistes avec les résultats.
- Déroulé pas à pas — les fiches deviennent des parcours guidés : questions sur la situation, pièces à fournir filtrées selon le cas, téléservice officiel à ouvrir soi-même.
- Garde-fou humain — l'application n'effectue aucune démarche à votre place ; toute ouverture de téléservice demande une confirmation explicite.
- Voix — dictée locale (Whisper) et lecture à voix haute (synthèse vocale du système), pour l'accessibilité.
- Où s'adresser — recherche du guichet réel (mairie, France Services…) via l'API Annuaire de l'administration.
- Explications par assistant local — un petit LLM (WebGPU, dans le navigateur) explique une démarche en s'appuyant uniquement sur la fiche, sans rien inventer.
Le déroulé technique. Le jeu « Vos droits » de la DILA (schéma 3.5) est transformé en index de recherche et en parcours structurés (arbres de cas/étapes, pièces, téléservices, guichets) couvrant 2 908 fiches sur 11 thèmes. Toute la chaîne s'exécute côté client : BM25 en JavaScript pur, embeddings multilingual-e5-small via Transformers.js (WASM, quantifié q8), assistant Qwen2.5-0.5B via WebLLM/WebGPU, dictée Whisper. Une garde de confiance à deux seuils (voisin sémantique + ancrage lexical) évite de répondre faux. L'empaquetage en apps natives (Capacitor) embarque corpus et modèles pour un hors-ligne réellement garanti. Confidentialité par conception : CSP stricte, exécution 100 % locale, étiquette « aucune donnée collectée ».
Principes. Vos données ne sortent pas de l'appareil. L'app vous outille, vous décidez. Non officiel et transparent : aucun insigne d'État, lien visible vers la source officielle.