1. A method for consumer segmentation that comprises: parsing a received natural language query into a plurality of received grammatical tokens; accessing a token repository that correlates certain grammatical tokens with one or more segment token types; identifying a first received grammatical token that also exists in the token repository; correlating the first received grammatical token with a particular segment token type based on a correlation that is defined in the token repository; correlating a second received grammatical token with a raw value segment token type, wherein the second received grammatical token does not exist in the token repository; identifying a modified second grammatical token that (a) exists in the token repository, (b) is correlated with the raw value segment token type, and (c) represents a closest matching grammatical token based on the second received grammatical token; obtaining a segment definition structure that comprises a plurality of segment token type placeholders arranged in a logical order; mapping the first grammatical token and the modified second grammatical token onto the segment definition structure based on a location of a matching segment token type placeholder within the segment definition structure; and rendering a segment definition that corresponds to the received natural language query, conforms to the segment definition structure and comprises the first grammatical token and the modified second grammatical token.
2. The method of claim 1 , wherein rendering the segment definition comprises compiling a listing of consumers included within the segment definition.