Territoria suit les élus sur de nombreuses élections. À chaque nouveau scrutin, pour la plupart des personnes en base, je dois mettre à jour leur mandat, fusionner les doublons, les rattacher à leur fiche précédente et gérer les changements de nom : parfois un nom totalement nouveau, parfois un nouveau nom composé quand une femme se marie. Le jeu de données officiel ne sort qu'un mois et demi après l'élection ; en attendant, mes clients doivent donc mettre la base à jour eux-mêmes avec ce qu'ils trouvent : posts Facebook, PDF, messages WhatsApp. Comment tu t'y prendrais ?

Une question conditionne toute l'architecture : est-ce que tu as seulement le droit d'envoyer ces données à des API d'IA, vu la sensibilité des coordonnées d'élus ?

Oui, mais la confidentialité passe avant tout. Ça doit tourner sur des modèles européens, idéalement Mistral.

Parfait : Mistral garde les données dans l'UE, loin des grands fournisseurs américains. Monte ça en pipeline avec un point de contrôle humain à la fin, sans jamais écrire directement dans la base de production :

  • Extraire. Envoie chaque source (post Facebook, PDF, export WhatsApp) à Mistral pour en tirer une fiche candidate structurée : nom, fonction, mandat, dates, circonscription. Des données en vrac à l'entrée, des données normalisées à la sortie.
  • Rapprocher. Compare chaque fiche aux personnes déjà en base par correspondance approximative sur le nom, la circonscription et le mandat précédent. Signale les doublons probables et les changements de nom (surtout les cas de nom d'épouse et de nom composé), et attribue un score de confiance à chaque correspondance.
  • Valider. Rien ne s'écrit automatiquement. Une page de validation propose chaque changement (« fusionner A dans B », « mettre à jour le mandat », « renommer »), affiche l'extrait de la source dont il provient, et un humain confirme ou corrige avant tout enregistrement.

L'extraction prend en charge l'essentiel du travail, le rapprochement met en avant les décisions risquées, et la page de validation garde un humain responsable des données sensibles, exactement là où tu ne veux pas laisser une IA décider seule.

C'est exactement la structure qu'il me fallait. La page de validation, c'est ce qui me manquait : l'IA fait le gros du boulot, et mes clients gardent la main sur ce qui change vraiment.

Envoyer un email à Eliott

Curriculum vitae d'Eliott Baylot

Claude est une IA et peut se tromper se trompe. Vérifiez ses réponses trois fois plutôt qu'une.