Damerau-Levenshtein Distance
The true Damerau-Levenshtein distance β edit distance with unrestricted transpositions, the most accurate metric for real-world typing errors.
Tilores uses Damerau-Levenshtein in production β so you can automate matching with rules you configure.
Try it yourself
How it works
The true Damerau-Levenshtein distance allows insertions, deletions, substitutions, and transpositions β and unlike the OSA variant, it permits multiple operations on the same substring. Research shows that over 80% of human spelling errors are covered by these four operations. This makes it the most accurate general-purpose edit distance for real-world data entry errors. It is more computationally intensive than the OSA variant but produces correct results for all inputs, including cases where the same characters are rearranged multiple times.
Use cases in entity resolution
Related tools
Don't implement this yourself
Tilores Studio runs the full matching engine β this algorithm plus configurable rules and real-time entity resolution β locally on your machine. Free, no account, no cloud. Load your own data and see it working in minutes.