Commit Graph

103 Commits

Author SHA1 Message Date
24b6fae5b0 Optimiser le build Nuitka : cache + nofollow-import
- Cache Nuitka entre les builds (accélère les rebuilds)
- --nofollow-import-to pour les gros packages déjà compilés
  (onnxruntime, numpy, transformers, PIL, etc.)
- Nuitka les inclut tels quels sans les recompiler en C

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-16 18:37:03 +01:00
2e7e31a1f9 Embarquer modèle NER + chargement auto au démarrage
- GUI V5 : charge DistilCamemBERT-NER automatiquement en arrière-plan
- _app_dir() : chemin compatible Nuitka onefile
- Build Nuitka : inclut models/ + config/ dans le .exe
- GitHub Actions : étape download model avant compilation

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-16 15:31:17 +01:00
8339069c83 Initial commit — Pseudonymisation de PDF v5
- GUI v5 : vue unique épurée (tkinter), 2 étapes visuelles
- Core ONNX : anonymisation regex + NER optionnel
- Extraction globale des noms depuis champs structurés
  (Patient, Rédigé par, MME/Madame, DR)
- Génération simultanée PDF Image + PDF Anonymisé (structure préservée)
- Build Windows via Nuitka (script batch + GitHub Actions CI)
- install.sh pour setup/run Linux

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-16 15:03:37 +01:00