A collection of text algorithms: Levenshtein, Soundex, Metaphone, Double Metaphone, Porter Stemming
Paul Battley, Michael Neumann, Tim Fletcher
gem "text", "~> 1.2.1"