A user statement associated with a query is received. The user statement is parsed to determine a set of interpretations matching the user statement. Based at least in part on the set of interpretations the query is determined to be a candidate for iterative improvement. The query is iteratively improved at least in part by prompting a user associated with the user statement to provide a further input.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A system, comprising: a communication interface; and a processor coupled to the communication interface and configured to: receive via the communication interface a user statement associated with a query; parse the user statement to determine a set of interpretations matching the user statement; determine based at least in part on the set of interpretations that the query is a candidate for iterative improvement; and iteratively improve the query at least in part by prompting a user associated with the user statement to provide a further input. 2. The system of claim 1, wherein determining that the query is the candidate for iterative improvement comprises determining an ambiguity exists as to a user intent associated with the user statement, and wherein prompting the user to provide the further input comprises resolving the ambiguity. 3. The system of claim 2, wherein prompting the user to provide a further input comprises constructing prompts for possible next commands the user would input. 4. The system of claim 2, wherein prompting the user to provide a further input comprises constructing a Clarifying Question. 5. The system of claim 2, wherein the processor is further configured to render a result for a most probable referent but provide opportunity for clarification. 6. The system of claim 2, wherein the processor is further configured to resolve the ambiguity at least in part by using a machine originated query. 7. The system of claim 1, wherein the query is associated with a conversation model between the user and an intelligent agent. 8. The system of claim 7, wherein the user converses with an input of at least one of the following: a new search; a modify search; an acceptance; a resume search; and a chatter. 9. The system of claim 7, wherein the user converses with an input of at least one of the following: a text command; a spoken command; a contextual validation of free text; and a gesture. 10. The system of claim 7, wherein the user is associated with passive input of at least one of the following: user context; user preferences; current location; current speed; current heading; past locations; personal data; user name; user home address; user work address; user diet; user likes; user dislikes; time of day; day of week; time of year; holidays; recent searches; and location in the U/I. 11. The system of claim 7, wherein the intelligent agent converses with an output of at least one of the following: a proposed result; a question; and a suggestion of next steps. 12. The system of claim 11, wherein in the event a question relates to collecting a user personal data, the intelligent agent reduces user intrusion. 13. The system of claim 12, wherein reducing user intrusion comprises at least one of the following: waiting until query relates to the user personal data; accommodating a comfortable level of information relating to the user personal data; and explaining that the intelligent agent is using the user personal data when showing results based at least in part on the user personal data. 14. The system of claim 7, wherein the output comprises a browse mode without losing a search flow. 15. The system of claim 7, wherein the acceptance comprises a command to remember for later. 16. The system of claim 7, wherein a conversation associated with the conversation model starts with a set of one or more starting dialog prompts without any user input. 17. The system of claim 7, wherein the further input is a set of one or more suggested dialog prompts. 18. The system of claim 17, wherein the set of one or more suggested dialog prompts are refreshed to determine an advance set of suggested dialog prompts. 19. A method, comprising: receiving via the communication interface a user statement associated with a query; parsing the user statement to determine a set of interpretations matching the user statement; determining based at least in part on the set of interpretations that the query is a candidate for iterative improvement; and iteratively improving the query at least in part by prompting a user associated with the user statement to provide a further input. 20. A computer program product, the computer program product being embodied in a tangible computer readable storage medium and comprising computer instructions for: receiving via the communication interface a user statement associated with a query; parsing the user statement to determine a set of interpretations matching the user statement; determining based at least in part on the set of interpretations that the query is a candidate for iterative improvement; and iteratively improving the query at least in part by prompting a user associated with the user statement to provide a further input.