7. A method, comprising: logging queries received from a plurality of users by an enterprise information system; using a clustering engine to identify clusters of the logged queries; generating names for the clusters of logged queries; using the generated names to create intent categories pertinent to the queries in the same clusters; using a linguistic matching language to match the queries in the same clusters with the intent categories; identifying ontologies associated with the intent categories; presenting concepts in the identified ontologies for selection by a user; assigning any of the selected concepts as ontology parameters for the associated intent categories; displaying intent responses for the ontology parameters assigned to the intent categories; configuring the intent responses for at least some of the intent categories; after matching queries to the intent categories, identifying ones of the intent categories matched with at least a first threshold number of the queries, and configuring all of the intent responses associated with said identified intent categories to be displayed together on an enterprise home web page if not currently configured to be displayed, wherein said display of all of the intent responses is visible to a user of the enterprise home web page; after matching queries to the intent categories, identifying ones of the intent categories that are not matched with at least a second threshold number of the queries, and removing a display configuration for intent responses for any of said identified intent categories if currently configured to be displayed; and after matching queries to the intent categories, for those ones of the intent categories with no associated intent response, identifying ones of the intent categories matched with at least a third threshold number of the questions, and initiating generation of an intent response for each of said identified intent categories.
7. A method, comprising: logging queries received from a plurality of users by an enterprise information system; using a clustering engine to identify clusters of the logged queries; generating names for the clusters of logged queries; using the generated names to create intent categories pertinent to the queries in the same clusters; using a linguistic matching language to match the queries in the same clusters with the intent categories; identifying ontologies associated with the intent categories; presenting concepts in the identified ontologies for selection by a user; assigning any of the selected concepts as ontology parameters for the associated intent categories; displaying intent responses for the ontology parameters assigned to the intent categories; configuring the intent responses for at least some of the intent categories; after matching queries to the intent categories, identifying ones of the intent categories matched with at least a first threshold number of the queries, and configuring all of the intent responses associated with said identified intent categories to be displayed together on an enterprise home web page if not currently configured to be displayed, wherein said display of all of the intent responses is visible to a user of the enterprise home web page; after matching queries to the intent categories, identifying ones of the intent categories that are not matched with at least a second threshold number of the queries, and removing a display configuration for intent responses for any of said identified intent categories if currently configured to be displayed; and after matching queries to the intent categories, for those ones of the intent categories with no associated intent response, identifying ones of the intent categories matched with at least a third threshold number of the questions, and initiating generation of an intent response for each of said identified intent categories. 14. The method according to claim 7 , including: identifying relationships between unmatched queries using the clustering engine; and modifying one of the existing intent categories based on a relationship identified by the clustering engine.