A method and apparatus for performing story analysis are described including accepting a story, segmenting the received story into a plurality of scenes, detecting characters for each scene in the story, analyzing a relationship of each set of characters in the each scene of the story, by parsing, tagging and filtering descriptive text and words of dialog between the each set of characters to calculate a number of dialogs between each the set of characters and a number of words in each dialog between each the set of characters, determining an importance of each character in the each scene of the story, determining an interaction characterization for the each character in the each scene of the story using the importance of the each character and generating character relationship data responsive to the importance of each character in the each scene of the story and the interaction characterization for the each character in the each scene of the story.
Method and Device for Performing Story Analysis