1. A method for generating a situational analysis text by transforming data that is expressed in a non-linguistic format into a format that can be expressed linguistically in a situational analysis text, the method comprising: assigning, at least one data channel on which an alert condition was identified, as a primary data channel; determining whether one or more data channels that are identified as related to the primary data channel are to be assigned as one or more related data channels, wherein the one or more related data channels are a subset of one or more monitored data channels; generating, using a natural language generation system that is configured to execute on a processor, a graph based at least on the data in the primary data channel, wherein at least a portion of data in the primary data channel comprises numerical data; and generating, using the natural language generation system that is configured to execute on the processor, the situational analysis text for display with the graph, the situational analysis text generated based at least on the data in the primary data channel, wherein the situational analysis text is configured to linguistically express contextual information related to the alert condition and the graph is configured to display numerical data in the primary data as a function of time, wherein at least a portion of the graph and at least a portion of the situational analysis text are generated in response to the identification of the alert condition.