1. A method for name searching within an employee records database comprising: receiving a full name as a text string; searching an employee records database for an exact match of the full name; forming a first selection group of names from the employee records database using an exact searching algorithm; forming a second selection group of names from the first selection group using a fuzzy searching algorithm; displaying the second selection group as a ranked list of names to the user; and allowing a user to select a name from the displayed ranked list of names.