1. A computer-implemented graphical user interface and narrative content generation system for generating narrative content for a potential real-world event, comprising: a narrative framework database storing sets of phrase patterns; an integrated development environment (IDE) system, coupled to the narrative framework database and further coupled to a communications network, for generating a narrative framework using phrase patterns from the narrative framework database; a content generation system, coupled to the IDE system and the narrative framework database, for applying real-world event information to narrative frameworks to generate narrative content; a computing device comprising a display unit, the computing device coupled to the IDE system through the communications network and operable to: generate a first display for the display unit, the first display for representing a narrative framework and comprising: a data variable display region for presenting a label for a data variable and for presenting, from the narrative framework database, a set of phrase patterns associated with the data variable; and a content preview region for presenting a preview from the content generation system, the preview having real-world event information applied to the represented narrative framework; and generate a second display for the display unit, the second display for comparing data variable values and comprising: a data variable selection region for receiving a user selection of one or more data variables; a data comparator region for receiving a user selection of a comparison operation for comparing values of the one or more selected variables; a first comparison result region for receiving a first comparison phrase pattern, to be associated in the narrative framework with a first outcome for the application of the comparison operation to the one or more variables; a second comparison result region for receiving a second comparison phrase pattern, to be associated in the narrative framework with a second outcome for the application of the comparison operation to the one or more variables; and a content preview region for presenting a preview from the content generation system, the preview having real-world event information applied to the represented narrative framework, and including either the first comparison phrase pattern or the second comparison phrase pattern.
1. A computer-implemented graphical user interface and narrative content generation system for generating narrative content for a potential real-world event, comprising: a narrative framework database storing sets of phrase patterns; an integrated development environment (IDE) system, coupled to the narrative framework database and further coupled to a communications network, for generating a narrative framework using phrase patterns from the narrative framework database; a content generation system, coupled to the IDE system and the narrative framework database, for applying real-world event information to narrative frameworks to generate narrative content; a computing device comprising a display unit, the computing device coupled to the IDE system through the communications network and operable to: generate a first display for the display unit, the first display for representing a narrative framework and comprising: a data variable display region for presenting a label for a data variable and for presenting, from the narrative framework database, a set of phrase patterns associated with the data variable; and a content preview region for presenting a preview from the content generation system, the preview having real-world event information applied to the represented narrative framework; and generate a second display for the display unit, the second display for comparing data variable values and comprising: a data variable selection region for receiving a user selection of one or more data variables; a data comparator region for receiving a user selection of a comparison operation for comparing values of the one or more selected variables; a first comparison result region for receiving a first comparison phrase pattern, to be associated in the narrative framework with a first outcome for the application of the comparison operation to the one or more variables; a second comparison result region for receiving a second comparison phrase pattern, to be associated in the narrative framework with a second outcome for the application of the comparison operation to the one or more variables; and a content preview region for presenting a preview from the content generation system, the preview having real-world event information applied to the represented narrative framework, and including either the first comparison phrase pattern or the second comparison phrase pattern. 2. The system of claim 1 , the second display further comprising: a second data variable selection region for receiving a user selection of one or more data variables; wherein the received comparison operation is for comparing the value of the first data variable and the value of the second data variable, the received comparison phrase patterns to be associated in the narrative framework with outcomes for the application of the comparison operation to the first data variable and the second data variable.