20. The computer-implemented method according to claim 19 , wherein the query response includes a set of choices that the user may select from to respond to the query response.
19. The computer-implemented method according to claim 17 , further comprising: generating, using the computer processor, a query response to the input query, the query response requesting information about the input query; transmitting, using the computer processor, the query response to the user; and receiving information from the user in response to the query response.