1. A method comprising: identifying one or more messages to be hyperlinked in an output report, wherein the one or more messages are data structures that are configured to linguistically describe at least a portion of raw input data; determining one or more interactive responses based on the one or more messages to be hyperlinked; determining, using a processor, one or more words in a phrase specification that are related to the one or more messages to be hyperlinked; generating the output report, wherein the one or more words are hyperlinked in the output report such that when selected at least one of the one or more interactive responses is performed; and in response to a selection of a hyperlink, generating an interactive response using an interactive report generation system.
6. The method of claim 1 , further comprising: generating the output report by performing language generation operations comprising: arranging the one or more messages in a document plan in an order in which they are to be linguistically described in the output report; converting at least one of the one or more messages into a text specification that represents one or more data structures that are representative of at least one syntactic constituent and syntactic feature of a sentence; and applying a grammar to the text specification data structure to generate the output report that is displayable in a user interface.