Commit d407b9f
Dédoublonnage : neutraliser la casse dans la comparaison des graphies
L'analyse en production annonçait 0 doublon supprimable — un résultat trop
absolu pour être vrai. Vérification sur un doublon connu : les noms bruts sont
identiques, seule la normalisation diffère. L'ancien agent écrivait en
minuscules (« vladimir putin »), le moteur d'ingestion en majuscules
(« VLADIMIR PUTIN »).
Le critère d'inclusion comparait donc des graphies qui ne pouvaient jamais
coïncider : il était vrai par construction, et le zéro n'avait aucun sens.
Le rapprochement, lui, n'en souffrait pas : pg_trgm ignore la casse.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>1 parent 35b0a79 commit d407b9f
2 files changed
Lines changed: 32 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
69 | 69 | | |
70 | 70 | | |
71 | 71 | | |
72 | | - | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
73 | 77 | | |
74 | 78 | | |
75 | 79 | | |
76 | 80 | | |
77 | | - | |
| 81 | + | |
78 | 82 | | |
79 | 83 | | |
80 | 84 | | |
| |||
119 | 123 | | |
120 | 124 | | |
121 | 125 | | |
122 | | - | |
| 126 | + | |
123 | 127 | | |
124 | 128 | | |
125 | 129 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1091 | 1091 | | |
1092 | 1092 | | |
1093 | 1093 | | |
| 1094 | + | |
| 1095 | + | |
| 1096 | + | |
| 1097 | + | |
| 1098 | + | |
| 1099 | + | |
| 1100 | + | |
| 1101 | + | |
| 1102 | + | |
| 1103 | + | |
| 1104 | + | |
| 1105 | + | |
| 1106 | + | |
| 1107 | + | |
| 1108 | + | |
| 1109 | + | |
| 1110 | + | |
| 1111 | + | |
| 1112 | + | |
| 1113 | + | |
| 1114 | + | |
| 1115 | + | |
| 1116 | + | |
| 1117 | + | |
| 1118 | + | |
0 commit comments