From 455c2b711a2b8f51d36385cf9400700bfe8c5b53 Mon Sep 17 00:00:00 2001 From: mathieu Date: Wed, 19 Aug 2026 00:15:09 +0200 Subject: [PATCH] =?UTF-8?q?Retirer=20d'IDEES.md=20une=20entr=C3=A9e=20d?= =?UTF-8?q?=C3=A9j=C3=A0=20trait=C3=A9e?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit « Titres BnF contenant le nom de l'auteur » y figurait encore comme correction envisagée, alors que NettoyageIsbd.RetirerAuteurEnFin la met en œuvre depuis la phase du lookup ISBN — avec des tests sur le cas réel qui l'avait motivée (ISBN 9782749942636, « … Aurélien Barrau » recollé en fin de titre sans séparateur ISBD). Co-Authored-By: Claude Opus 5 --- IDEES.md | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/IDEES.md b/IDEES.md index 935fb0f..c659a40 100644 --- a/IDEES.md +++ b/IDEES.md @@ -8,21 +8,6 @@ Le travail visuel de fond (couleurs, typographie, mise en page) est repoussé vo ## Qualité des données -### Titres BnF contenant le nom de l'auteur - -**Cas constaté** — ISBN `9782749942636` : - -``` -dc:title = "Le plus grand défi de l'histoire de l'humanité : face à la - catastrophe écologique et sociale (Nouvelle éd. augmentée) - Aurélien Barrau" -dc:creator = "Barrau, Aurélien (1973-....). Auteur du texte" -``` - -Le nom de l'auteur est collé en fin de titre **sans le séparateur ISBD ` / `**. La règle de nettoyage documentée dans `CLAUDE.md` ne peut donc pas s'appliquer : il n'y a pas de ponctuation à couper. Ce n'est ni un doublon, ni un défaut de notre parsing — la notice est sale à la source. - -Correction envisagée : une fois `dc:creator` nettoyé, si le titre **se termine** par ce nom exact, le retirer. Heuristique volontairement stricte (comparaison en fin de chaîne uniquement) pour ne pas mutiler les titres qui contiennent légitimement un nom de personne. - ### Recherche insensible aux accents « Emile » ne trouve pas « Émile ». Gênant sur un fonds francophone.