1. A method for generating language comprising: identifying two or more generalized phrase specifications, wherein the two or more generalized phrase specifications contain at least one aggregatable constituent; and generating an aggregated phrase specification from the two or more generalized phrase specifications, wherein the aggregated phrase specification comprises at least one of a combined noun phrase generated from the at least one aggregatable constituents and one or more additional constituents based on a determined level of generalization.