OhMyCalc

Calculateur de distance Levenshtein

Calculez la distance d'édition entre deux chaînes et voyez les opérations nécessaires pour transformer l'une en l'autre.

Comment utiliser le calculateur de distance de Levenshtein

  1. Entrez la première chaîne dans le champ Première chaîne.
  2. Entrez la deuxième chaîne dans le champ Deuxième chaîne.
  3. Cliquez sur Calculer : la distance d'édition, le pourcentage de similarité et la liste des opérations s'affichent instantanément.
  4. Développez la matrice Distance pour voir la table de programmation dynamique complète utilisée pour le calcul.

Référence rapide

DeVers
chaton → assisDistance : 3
Samedi → DimancheDistance : 3
bonjour → bonjourDistance : 0 (identique)
abc → xyzDistance : 3 (tous remplacés)
chat → panierDistance : 1 (insérer r)
livre → retourDistance : 2

Cas d'utilisation

Formule

La distance de Levenshtein entre deux chaînes est le nombre minimum de modifications d'un seul caractère (insertions, suppressions ou substitutions) requises pour transformer une chaîne en une autre.

Questions fréquemment posées

Quelle est la distance de Levenshtein ?
La distance de Levenshtein (également appelée distance d'édition) est une métrique permettant de mesurer la différence entre deux chaînes.
Comment le pourcentage de similarité est-il calculé à partir de la distance d'édition ?
La similarité est dérivée de la distance de Levenshtein à l'aide de la formule : similarité = (1 − distance / max(len1, len2)) × 100 %.
Quelles sont les applications courantes de la distance de Levenshtein ?
La distance de Levenshtein est largement utilisée dans les correcteurs orthographiques pour suggérer des corrections, dans l'alignement des séquences d'ADN pour la bioinformatique, dans la correspondance de chaînes floues pour les moteurs de recherche, dans les outils de détection du plagiat et dans le traitement du langage naturel pour des tâches telles que la reconnaissance d'entités nommées et l'évaluation de la traduction automatique.