Algorithm
The algorithm returns:
- 0.0 if both strings are zero length
- a normalized float (between 0.0 and 1.0) by doing the following:
- encodes both strings using the DoubleMetaphone algorithm
- returns the NormalizedLevenshteinDifference of the encoded double metaphone representations