9. The method of claim 7 , wherein identifying the second sub string from the textual representation comprises: identifying in the textual representation one or more predetermined words corresponding to the second attribute; and identifying the second substring based on the one or more predetermined words corresponding to the second attribute.
7. The method of claim 1 , further comprising: identifying a second substring from the textual representation that corresponds to a second attribute of the primary domain; and parsing the identified second substring to determine a second secondary domain representing a user intent for the second substring, wherein performing the task flow is further based on the second secondary domain.