1. A computer program product comprising: a plurality of processor-executable instructions for automatically generating a narrative story from data and information, the instructions being resident on a non-transitory computer-readable storage medium and being configured, upon execution by a processor, to: receive domain related data and information, wherein the domain related data and information is representative of at least one member from the group consisting of (1) an event, (2) a circumstance, and (3) an entity; process the received domain related data and information; based on the processed domain related data and information, identify at least one angle for the narrative story from among a plurality of angles, wherein the angles comprise a plurality of data representations that connect a plurality of events, circumstances and entities as models of a thematic nature, wherein the identified at least one angle comprises an angle deemed to accurately characterize the processed domain related data and information; determine at least one point for the narrative story based on the identified at least one angle; and render a narrative story that expresses the identified at least one angle and the determined at least one point.
1. A computer program product comprising: a plurality of processor-executable instructions for automatically generating a narrative story from data and information, the instructions being resident on a non-transitory computer-readable storage medium and being configured, upon execution by a processor, to: receive domain related data and information, wherein the domain related data and information is representative of at least one member from the group consisting of (1) an event, (2) a circumstance, and (3) an entity; process the received domain related data and information; based on the processed domain related data and information, identify at least one angle for the narrative story from among a plurality of angles, wherein the angles comprise a plurality of data representations that connect a plurality of events, circumstances and entities as models of a thematic nature, wherein the identified at least one angle comprises an angle deemed to accurately characterize the processed domain related data and information; determine at least one point for the narrative story based on the identified at least one angle; and render a narrative story that expresses the identified at least one angle and the determined at least one point. 32. The computer program product as recited in claim 1 , wherein the instructions are further configured, upon execution by a processor, to: assemble a plurality of points for the narrative story, at least one of the assembled points comprising the at least one determined point; order the assembled points based on the identified at least one angle; and render the narrative story in accordance with the ordered points.