A small library of string metrics and phonetic algorithms (e.g. Dice, Hamming, Jaro, Jaro-Winkler, Levenshtein, Metaphone, N-Gram, NYSIIS, Refined NYSIIS, Refined Soundex, Soundex, Weighted Levenshtein).