feat(phase2): Gazetteers FINESS 102K établissements + fine-tuning CamemBERT-bio F1=89%

Gazetteers FINESS (data.gouv.fr open data):
- 102K numéros FINESS → détection par lookup exact dans _mask_admin_label + selective_rescan
- 122K noms d'établissements, 113K téléphones, 76K adresses (disponibles)
- Un nombre 9 chiffres matchant un vrai FINESS est masqué même sans label "FINESS"

Fine-tuning CamemBERT-bio (almanach/camembert-bio-base):
- Export silver annotations réécrit : alignement original↔pseudonymisé (difflib)
  → 6862 entités B- (vs 3344 avec l'ancien audit-only) sur 222K tokens
- Sliding windows (200 tokens, stride 100) pour documents longs
- WeightedNERTrainer avec class weights cappés (max 10x) + label smoothing
- Résultat: Precision=88.1%, Recall=89.8%, F1=88.9% (20 epochs, lr=1e-5)
- Modèle sauvegardé dans models/camembert-bio-deid/best (non commité)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-09 13:27:37 +01:00
parent 6e0e8c7312
commit 26b210607c
36 changed files with 447533 additions and 62915 deletions

View File

@@ -1,42 +1,62 @@
[MASK] O
Centre B-HOPITAL
Hospitalier I-HOPITAL
de I-HOPITAL
la I-HOPITAL
Côte I-HOPITAL
Basque I-HOPITAL
LABORATOIRE O
de O
BIOLOGIE O
MEDICALE O
[ADRESSE] B-ADRESSE
[CODE_POSTAL] B-ZIP
13 B-ADRESSE
avenue I-ADRESSE
de I-ADRESSE
l'interne B-ZIP
Jacques I-ZIP
Loëb I-ZIP
64109 I-ZIP
BAYONNE O
- O
Tel O
: O
[TEL] B-TEL
0559443674 B-TEL
Microbiologie O
Dr O
[NOM] B-PER
JAOUEN B-PER
Anne-Christine I-PER
Hématologie O
Dr O
[NOM] B-PER
MENARD-DEROURE B-PER
Fanny I-PER
(chef O
de O
service) O
Dr O
[NOM] B-PER
BENARD B-PER
Yohan I-PER
Dr O
[NOM] B-PER
GUILLEMAUD B-PER
Julien I-PER
Dr O
[NOM] B-PER
MONIER B-PER
Laurie I-PER
Dr O
[NOM] B-PER
DECOEUR B-PER
Lucie I-PER
Dr O
[NOM] B-PER
LEYSSENE B-PER
David I-PER
Biochimie O
Dr O
[NOM] B-PER
CURUTCHET-BURTIN B-PER
Marie-Laure I-PER
Dr O
[NOM] B-PER
SEGUES B-PER
Rémi I-PER
Assistante O
Dr O
[NOM] B-PER
BEVIERE B-PER
Marion I-PER
Diffusé O
le O
: O
@@ -46,14 +66,14 @@ rendu O
Complet O
05/12/2023 O
10.40 O
[NOM] B-PER
[NOM] B-PER
[NOM] B-PER
SIMONET B-PER
Marie I-PER
lise I-PER
Nom O
usuel O
: O
[DATE_NAISSANCE] B-DATE_NAISSANCE
[NOM] B-PER
13/09/1948 B-DATE_NAISSANCE
OYARCABAL B-PER
URGENCES O
75 O
a O
@@ -65,42 +85,36 @@ F O
23232115 O
IPP O
: O
[IPP] B-IPP
BA125020 B-IPP
N° O
venue O
: O
DEMANDE O
N° O
[DOSSIER] B-NDA
2300261164 B-NDA
Prescrit O
le O
: O
03/12/2023 O
11 O
: O
44 O
11:44 O
Par O
: O
[NOM] B-PER
[NOM] B-PER
TEILLARD B-PER
Lucie I-PER
Prélevé O
le O
: O
03/12/2023 O
11 O
: O
47 O
11:47 O
Par O
: O
[NOM] B-PER
[NOM] B-PER
VIGNES B-PER
Sophie I-PER
Reçu O
le O
: O
03/12/2023 O
12 O
: O
10 O
12:10 O
Résultat O
Borne O
BACTERIOLOGIE O
@@ -278,29 +292,31 @@ biologiste O
Page O
1/2 O
Dr. O
[NOM] B-PER
Anne B-PER
Christine I-PER
JAOUEN I-PER
N° O
8-3188 O
Portée O
disponible O
sur O
[ETABLISSEMENT] O
[NOM] B-PER
[NOM] B-PER
[NOM] B-PER
www.cofrac.fr B-PER
SIMONET I-PER
Marie I-PER
lise I-PER
Nom O
usuel O
: O
[NOM] B-PER
OYARCABAL B-PER
DDN O
: O
SEXE O
: O
[DATE_NAISSANCE] B-DATE_NAISSANCE
13/09/1948 B-DATE_NAISSANCE
F O
DEMANDE O
N° O
[DOSSIER] B-NDA
2300261164 B-NDA
Résultat O
Antibiogramme O
. O
@@ -500,7 +516,7 @@ N° O
Portée O
disponible O
sur O
[ETABLISSEMENT] O
www.cofrac.fr O
Validé O
et O
diffusé O
@@ -513,4 +529,6 @@ biologiste O
Page O
2/2 O
Dr. O
[NOM] B-PER
Anne B-PER
Christine I-PER
JAOUEN I-PER