9. The system of claim 8 , wherein the one or more computing devices are configured to prompt the first user to select one or more terms in the NL query as one or more variables; wherein the user interface application is generated so that the user interface application is configured to determine respective one or more values of the one or more variables using the received second query parameters, and generate the computer-generated query to include the respective one or more values of the one or more variables.
9. The system of claim 8 , wherein the one or more computing devices are configured to prompt the first user to select one or more terms in the NL query as one or more variables; wherein the user interface application is generated so that the user interface application is configured to determine respective one or more values of the one or more variables using the received second query parameters, and generate the computer-generated query to include the respective one or more values of the one or more variables. 10. The system of claim 9 , wherein the one or more computing devices are configured to prompt the first user to select respective one or more categories for the one or more variables; wherein the user interface application is generated so that the user interface application is configured to generate the computer-generated query to include respective one or more keywords associated with the respective one or more values of the one or more variables; and wherein the respective one or more keywords are recognizable by the NL query answering system as indicating how the NL query answering system should interpret the one or more values of the one or more variables.