1. A method for automatically generating text, the method comprising acts of: accessing human-language text automatically generated using at least one template that includes at least some fixed text and at least one tag that serves as a placeholder to be filled in with automatically generated text; automatically identifying instances of at least one portion of the human-language text appearing multiple times in the human language text, wherein the automatically identifying is performed via at least one processor; and automatically generating output text in a human-readable language at least in part by substituting one or more synonyms of the at least one portion for one or more of the identified instances of the at least one portion in the human-language text; wherein the one or more synonyms comprises a first synonym; wherein identifying instances of the at least one portion comprises identifying two instances of the at least one portion that appear in close proximity to each other in the human-language text; wherein substituting the one or more synonyms comprises substituting the first synonym for one of the two identified instances of the at least one portion in the human-language text; and wherein identifying the two instances of the at least one portion comprises identifying two instances that appear within a threshold number of characters or words of one another in the human-language text.