Comparing Names

Apr 26 at 9:09 PM
Edited Apr 26 at 9:22 PM
So I glanced through each of the links for the matching algorithms and it was all so complicated. Can someone tell me which would be best just to compare names that may have been mispelled? Each name would consist of a first name, space, and a last name. E.G. "Mike Jones". I would like to return the top(maybe 10) matching names. Even possibly giving preference to matching the first letter; I saw one of the algorithms had that option.

Also, are there options for making mismatched capital/lowercase letters an edit or not an edit (meaning case sensitive vs case insensitive).