A computer implemented method which accesses multiple sets of narrative data, each set of narrative data comprising event records mapped to one of a plurality of story rules to create a plurality of story event sequences based on the event records and the story rules. The method compares a first story event sequence and a second story event sequence. The comparison comprises a method for determining a taxonomical distance between elements of narrative data in one set of narrative data to a corresponding element of narrative data in another set of narrative data; and performing an optimal matching between events in two sets of narrative data. The method outputs a similarity result between the sets of narrative data.
展开▼