1. A computer-implemented method comprising: a. automatically creating, by a template module of a computer, based on a current set of input, a first automated natural language sentence; b. removing, by the template module of the computer, at least one of the one or more input pieces from the current set of input to form a modified current set of input, the modified current set of input comprising at least one less input piece than the current set of input; c. creating, by the template module of the computer, a second natural language sentence based on the modified set of input; and d. providing, by the template module of the computer, the first automated natural language sentence and the second automated natural language sentence.
1. A computer-implemented method comprising: a. automatically creating, by a template module of a computer, based on a current set of input, a first automated natural language sentence; b. removing, by the template module of the computer, at least one of the one or more input pieces from the current set of input to form a modified current set of input, the modified current set of input comprising at least one less input piece than the current set of input; c. creating, by the template module of the computer, a second natural language sentence based on the modified set of input; and d. providing, by the template module of the computer, the first automated natural language sentence and the second automated natural language sentence. 2. The method of claim 1 further comprising: a. repeating the removing step until the current set of input is null to create one or more additional natural language sentences; and b. providing the one or more additional natural language sentences.