1. A method for using a computer for identifying query intent, comprising: receiving multiple different queries at an input of the computer; performing a natural language analysis with the computer to identify the multiple different queries that use different natural language formations of words, phrases, and concepts to request a similar category of information; identifying with the computer a same intent category for all of the identified queries requesting the similar category of information; creating with the computer a same single natural language word or phrase for the identified same intent category; using the same single natural language word or phrase to summarize in a same single natural language word formation a common generalized information request intent that describes a particular category of information requested by all of the multiple different queries, wherein the multiple different queries use multiple different natural language formations to request different types of information all summarized by the natural language word or phrase created for the same intent category; associating an intent response formulated of natural language words or phrases with the identified intent category, wherein the intent response provides a single common applicable response to the particular category of information and to the different types of information requested by all of the multiple different queries in the same intent category; receiving a new query; comparing, with the computer, concepts and words in the natural language formations in the new query with concepts and words in the same single natural language word formation of the intent category; displaying the intent response for the intent category when the concepts or words in the new query match the concepts or words in the natural language word formation of the intent category; providing one or more ontologies that associate different concepts related to a particular industry, the ontologies configured to link a plurality of concepts at multiple different concept domain layers, wherein the concepts associated with the different domain layers are represented by natural language words and the concepts for higher concept domain layers are represented by natural language words having more specific terms than the natural language words representing the concepts associated with the lower domain layers; identifying the concepts in the ontologies corresponding with a word or phrase in the queries; using the identified concepts to identify the intent category for the queries; identifying a new intent category for the new query by comparing a natural language phrase representing the new intent category with a natural language phrase in the new query; identifying an intent hierarchy of multiple hierarchical intent categories associated with the identified new intent category wherein natural language phrases representing the hierarchical intent categories at higher parent domain layers of the intent hierarchy have more general terms than natural language phrases representing the hierarchical intent categories at lower child domain layers of the intent hierarchy, and wherein the intent hierarchy is independent and different from the hierarchy for the one or more ontologies; displaying a new intent response corresponding with a location of the identified new intent category in the intent hierarchy; determining if the new intent category has parent hierarchical intent categories located at a higher domain layer of the intent hierarchy; and displaying intent responses corresponding to the parent hierarchical intent categories associated with the new intent category when a response tag is set in the new intent category.