Jaro winkler vs Levenshtein Distance

Different Approaches to Name Matching

Fuzzy Name Matching

This is one of the most commonly used approach. The basic idea behind fuzzy match is to measure the edit distance between 2 strings. What does it take to convert from Source String A to Destination String B?

Jaro-Winkler Algorithm

Here is the more formal definition of this algorithm from Wikipedia

Jaro-Winkler Similarity
Jaro-Winkler Similarity — Example
Levenshtein Distance
Levenshtein Distance — Example
Levenshtein Distance — Dynamic Programming

Driving products E2E | Implementing Cloud Architectures | Exploring Data Science