9. A computer-implemented method for processing user entered query data as recited in claim 8 , wherein the HMM is trained with a database of names.
9. A computer-implemented method for processing user entered query data as recited in claim 8 , wherein the HMM is trained with a database of names. 10. A computer-implemented method for processing user entered query data as recited in claim 9 , wherein the HMM is trained using popular search query data.