4. The computer program product as recited in claim 3 , wherein each of the angle data structures are further associated with an importance value, and wherein the instructions are further configured to filter the determined candidate angle data structures based at least in part on the importance values associated with the determined candidate angle data structures.
4. The computer program product as recited in claim 3 , wherein each of the angle data structures are further associated with an importance value, and wherein the instructions are further configured to filter the determined candidate angle data structures based at least in part on the importance values associated with the determined candidate angle data structures. 6. The computer program product as recited in claim 4 , wherein the received domain related data and information comprises a plurality of data elements, and wherein the instructions are further configured to (1) assemble a plurality of points for inclusion in the narrative story based at least in part on the data elements, and (2) further filter the filtered angle data structures based at least in part on the assembled points.