1. A method for consumer segmentation that comprises: parsing a received natural language query into a plurality of grammatical tokens; correlating a validated grammatical token with a segment token type extracted from a token repository, wherein the validated grammatical token is derived from one of the plurality of grammatical tokens; obtaining a segment definition structure that comprises a plurality of segment token type placeholders arranged in a logical order; mapping the validated grammatical token onto the segment definition structure based on the segment token type and a location of a matching segment token type placeholder within the segment definition structure; and rendering a segment definition that conforms to the segment definition structure and comprises the validated grammatical token.