1. A system for building a query knowledge model using natural language based text, the system comprising: a processor configured to a. form an initial training set by compiling a collection of natural language text queries and corresponding system response information related to a sub system; and b. build the query knowledge model by analyzing and processing the collection of natural language text queries in the initial training set by i. searching a natural language text query of the collection of natural language text queries for at least one command word by comparing words in the natural language text query to a command library and, in the event a word in the natural language text query is identified as a command word, identifying the word as a command, ii. parameterizing additional words in the natural language text query as at least one of a category, a module, an adjective, an entity, and a region, iii. identifying a response ID of the natural language text query, iv. storing the command, the parameterized additional words, and the identified response ID as a record set of the query knowledge model, and v. repeating the steps i-iv for each of the remaining natural language text queries of the collection of natural language text queries to create the query knowledge model based out of the initial training set.