16. A computer-implemented method as recited in claim 15 , wherein the HMM is trained with a database of intent names.
16. A computer-implemented method as recited in claim 15 , wherein the HMM is trained with a database of intent names. 17. A computer-implemented method as recited in claim 16 , wherein the HMM is trained using popular search query data.