10. A method comprising: receiving a communication from a user account; parsing the communication to identify a query and a product associated with the query by analyzing the communication with an open domain question answering module operating at least one natural language interpretation algorithm; populating a plurality of potential responses to the query based on data associated with the identified product, wherein each of the plurality of potential responses has a level of detail unique among the plurality of potential responses; applying a machine learning user capacity model, describing a level of a cognitive capacity of the user account, to the plurality of potential responses to identify a response, from the plurality of potential responses, having an associated level of detail commensurate with the machine learning user capacity model, wherein the machine learning user capacity model is trained using data relating to the cognitive capacity of the user account with respect to the identified product; and sending the identified response to the user account.
10. A method comprising: receiving a communication from a user account; parsing the communication to identify a query and a product associated with the query by analyzing the communication with an open domain question answering module operating at least one natural language interpretation algorithm; populating a plurality of potential responses to the query based on data associated with the identified product, wherein each of the plurality of potential responses has a level of detail unique among the plurality of potential responses; applying a machine learning user capacity model, describing a level of a cognitive capacity of the user account, to the plurality of potential responses to identify a response, from the plurality of potential responses, having an associated level of detail commensurate with the machine learning user capacity model, wherein the machine learning user capacity model is trained using data relating to the cognitive capacity of the user account with respect to the identified product; and sending the identified response to the user account. 13. The method of claim 10 , wherein the data relating to the cognitive capacity of the user account comprises at least one question answered on the user account.