Patent attributes
One embodiment provides a method, including: utilizing a processor to execute computer code that performs the steps of: receiving, at an information handling device, a dataset comprising dialog information between a plurality of characters in a narrative; analyzing, using the processor, the dataset to identify dialog patterns between the plurality of characters; determining, based upon the identified dialog patterns, at least one relationship profile between at least a subset of the plurality of characters; and generating, based upon the at least one relationship profile, at least one graph comprising a plurality of edges and a plurality of nodes, wherein each of the plurality of nodes corresponds to one of the plurality of characters and wherein each of the plurality of edges corresponds to a relationship between two of the plurality of characters. Other aspects are described and claimed.