8. A system, comprising: at least one hardware processor; and at least one non-transitory computer-readable storage medium storing instructions that, when executed by the at least one hardware processor, cause the at least one hardware processor to perform: accessing information specifying at least one referential expression for a first referent and at least one anaphoric expression for the first referent; accessing a template including human-language text, a first tag that serves as a placeholder for a first text portion including a first reference to the first referent, and a second tag that serves as a placeholder for a second text portion including a second reference to a second referent; automatically identifying, using software encoding at least one system rule, text to use for the first text portion at least in part by determining whether to use, for the first text portion, the at least one referential expression or the at least one anaphoric expression, wherein the determining comprises: determining to use the at least one anaphoric expression as the text for the first text portion when the system has determined to use the at least one referential expression to replace the second tag in the template, and when the second tag is within a threshold distance of the first tag in the template; automatically generating output text including the human-language text and the identified text for the first text portion; and presenting, via a device, the automatically generated output text to a user.
8. A system, comprising: at least one hardware processor; and at least one non-transitory computer-readable storage medium storing instructions that, when executed by the at least one hardware processor, cause the at least one hardware processor to perform: accessing information specifying at least one referential expression for a first referent and at least one anaphoric expression for the first referent; accessing a template including human-language text, a first tag that serves as a placeholder for a first text portion including a first reference to the first referent, and a second tag that serves as a placeholder for a second text portion including a second reference to a second referent; automatically identifying, using software encoding at least one system rule, text to use for the first text portion at least in part by determining whether to use, for the first text portion, the at least one referential expression or the at least one anaphoric expression, wherein the determining comprises: determining to use the at least one anaphoric expression as the text for the first text portion when the system has determined to use the at least one referential expression to replace the second tag in the template, and when the second tag is within a threshold distance of the first tag in the template; automatically generating output text including the human-language text and the identified text for the first text portion; and presenting, via a device, the automatically generated output text to a user. 11. The system of claim 8 , wherein the at least one anaphoric expression includes an anaphoric expression that is not a pronoun.