1. A method of extracting information from a text input received by a natural language understanding system, comprising: parsing the text input to extract a plurality of features from the text input; identifying a plurality of pre-existing statistical models; processing, through the plurality of statistical models, each of the plurality of features to generate at least one value; combining, via a processor, one value for each of the plurality of features to create a complex information target; and outputting the complex information target, wherein the complex information target indicates a meaning for the text input.