TheFuzz.Similarity.Jaro

Calculates the Jaro Distance between two strings.

Source

Summary

compare(string1, string2)

Calculates the Jaro distance between two strings.

Examples

iex> TheFuzz.Similarity.Jaro.compare("abc", "")
nil
iex> TheFuzz.Similarity.Jaro.compare("abc", "xyz")
0.0
iex> TheFuzz.Similarity.Jaro.compare("compare me", "compare me")
1.0
iex> TheFuzz.Similarity.Jaro.compare("natural", "nothing")
0.5238095238095238

Functions

compare(string1, string2)

Calculates the Jaro distance between two strings.

Examples

iex> TheFuzz.Similarity.Jaro.compare("abc", "")
nil
iex> TheFuzz.Similarity.Jaro.compare("abc", "xyz")
0.0
iex> TheFuzz.Similarity.Jaro.compare("compare me", "compare me")
1.0
iex> TheFuzz.Similarity.Jaro.compare("natural", "nothing")
0.5238095238095238
Source