17. The system according to claim 16 , wherein the operations further comprise: identifying queries that do not match any of the created intent categories; submitting the identified queries to the clustering engine; generating new cluster names for the clusters of non-matching queries; and using the new cluster names to generate additional intent categories.
17. The system according to claim 16 , wherein the operations further comprise: identifying queries that do not match any of the created intent categories; submitting the identified queries to the clustering engine; generating new cluster names for the clusters of non-matching queries; and using the new cluster names to generate additional intent categories. 18. The system according to claim 17 , wherein the operations further comprise: automatically generating an intent hierarchy by identifying a new intent category having an associated set of queries that comprise a sub-set of queries for an existing intent category and identifying the new intent category as a child of the existing intent category; and identifying a new intent category having a subgroup of associated queries that comprise all of the queries matching the existing intent category and identifying the new intent category as a parent of the existing intent category.