Aller au contenu
Tout en local

Appariement de listes floues

Appareille les éléments de deux listes même s'ils diffèrent par des fautes de frappe, l'espacement ou les accents.

Entrée
Liste B
70
Sortie

Appariement de listes floues

Collez deux listes et cet outil appareille les éléments qui sont similaires, même quand ils ne sont pas écrits de manière identique. Il résout le désordre quotidien que la correspondance exacte ne peut pas gérer : une liste de clients où « Jonathan Smith » doit s'aligner avec « Jon Smith », ou une exportation où « café Latte » devrait correspondre à « cafe latte ». Chaque paire est classée par similitude, vous voyez donc exactement à quel point une correspondance est proche au lieu de deviner.

Deux options contrôlent à quel point la comparaison est tolérante. Le seuil de similitude définit le score minimum, de 0 à 100, qu'une paire doit atteindre pour compter comme correspondance. La métrique choisit comment ce score est calculé : la distance de Levenshtein compte les modifications nécessaires pour transformer un élément en un autre, ce qui convient bien aux noms et aux codes courts, tandis que la similitude par trigrammes de caractères compare des fragments de trois lettres qui se chevauchent et s'adapte mieux au texte réorganisé. Ignorer les accents, la casse et la ponctuation élimine le bruit de formatage qui ne devrait pas compter contre une correspondance, et normaliser l'ordre des mots permet à « Smith, Jonathan » de correspondre à « Jonathan Smith » en comparant les mots comme un ensemble plutôt qu'en séquence.

Par défaut, chaque élément correspond au maximum une fois à sa contrepartie unique — désactivez cette option pour laisser un élément correspondre à tout ce qui dépasse le seuil, utile pour auditer des presque-doublons plutôt que pour lier des listes propres. Les éléments non appairés sont listés séparément, donc rien ne disparaît silencieusement. Choisissez des paires simples pour une lecture rapide, ou CSV avec score pour une feuille de calcul.

Tout s'exécute localement dans votre navigateur : aucune liste n'est téléchargée nulle part, ce qui compte quand les données sont une liste de clients. Copiez le résultat, téléchargez-le en tant que fichier .txt, ou envoyez-le directement dans un autre outil.

FAQ

Qu'est-ce qui compte comme une correspondance?
Toute paire d'éléments — un de chaque liste — dont le score de similitude est égal ou supérieur au seuil que vous définissez. Abaissez le seuil pour capturer des correspondances plus lâches, ou augmentez-le pour accepter uniquement les éléments presque identiques.
Quelle est la différence entre les deux métriques?
La distance de Levenshtein compte les modifications d'un seul caractère et fonctionne bien pour les chaînes courtes comme les noms ou les codes. La similitude par trigrammes de caractères compare les fragments de trois caractères qui se chevauchent et est plus tolérante envers le texte réorganisé ou largement réécrit.
Un élément peut-il correspondre plus d'une fois?
Seulement si vous désactivez « Apparier chaque élément au maximum une fois ». Avec elle activée, chaque élément est associé à sa seule meilleure correspondance de l'autre côté ; avec elle désactivée, un élément peut apparaître dans chaque paire qui dépasse le seuil.
Quelle est la taille d'une liste que je peux comparer?
L'outil avertit et s'arrête plutôt que de geler l'onglet si les deux listes ensemble nécessitaient un nombre déraisonnable de comparaisons. Pour les listes typiques de noms, d'e-mails ou d'entrées courtes, des milliers d'éléments de chaque côté fonctionnent bien.
Mes données sont-elles téléchargées n'importe où?
Non. Les deux listes sont comparées entièrement dans votre navigateur et ne quittent jamais votre appareil.