Anonymous - 2012-03-07

whats a good algorithm for matching names?  US and some latin american names.
Im thininking a metaphone and some sort of edit distance algos.
Also, anybody know of any free nickname tables?  IE  BILL=WILLIAM, etc