Calculateur de distance de Levenshtein
Mesurer le nombre minimum de modifications nécessaires pour transformer une chaîne en une autre.
Entrée
Sortie
Documentation
Qu'est-ce que la distance de Levenshtein ?
La distance de Levenshtein, également connue sous le nom de distance d'édition, est une métrique qui mesure à quel point deux chaînes de caractères diffèrent en comptant le nombre minimum d'éditions à un seul caractère nécessaires pour transformer une chaîne en une autre. Ces éditions incluent les insertions (ajout d'un caractère), les suppressions (suppression d'un caractère) et les substitutions (remplacement d'un caractère par un autre). Par exemple, transformer "kitten" en "sitting" nécessite trois éditions : substituer 'k' par 's', substituer 'e' par 'i' et insérer 'g' à la fin, donnant une distance de Levenshtein de 3.
Cette mesure est cruciale en informatique et en analyse de données car elle quantifie la similarité de texte de manière précise et algorithmique. Les correcteurs orthographiques l'utilisent pour trouver le mot correct le plus proche d'une faute de frappe, le séquençage d'ADN s'en sert pour mesurer la similarité génétique, et les systèmes de recherche floue l'utilisent pour retourner des résultats pertinents même lorsque les utilisateurs font des fautes d'orthographe dans leurs requêtes. Plus la distance est faible, plus les chaînes sont similaires-une distance de 0 signifie que les chaînes sont identiques, tandis que des distances plus grandes indiquent des différences plus importantes.
Description de l'outil
Le Calculateur de Distance de Levenshtein est un outil de comparaison de chaînes qui mesure le nombre minimum d'éditions à un seul caractère (insertions, suppressions ou substitutions) nécessaires pour transformer une chaîne en une autre. Cet algorithme est largement utilisé dans les correcteurs orthographiques, l'analyse d'ADN, la détection de plagiat et les applications de correspondance de données. Le calculateur fournit un calcul en temps réel pendant que vous tapez, facilitant la comparaison de différentes variations de texte et la compréhension de leur similarité.
Fonctionnalités
- Calcul en Temps Réel : Calcule instantanément la distance de Levenshtein pendant que vous tapez dans l'un ou l'autre champ de saisie
- Champs de Saisie Doubles : Compare n'importe quelles deux chaînes avec des zones de saisie clairement étiquetées
- Résultats Immédiats : La valeur de distance se met à jour automatiquement sans nécessiter de clics de bouton