Damerau Levenshtein

The Damerau-Levenshtein distance is an algorithm that measures the minimum number of operations (insertions, deletions, substitutions, and transpositions) needed to transform one string into another. It extends the basic [[Levenshtein Distance]] by also allowing transpositions of adjacent characters, making it useful for detecting common typographical errors.