19. The non-transitory computer-readable medium of claim 15 , wherein the method further comprises selecting the subset that resulted in a cancellation outcome.
15. A non-transitory computer-readable medium having instructions that when executed by a hardware processor, cause the processor to perform a method comprising; receiving a plurality of interaction transcriptions; for each respective interaction transcript of the plurality of interaction transcriptions: executing a zoning process that segments utterances of the respective interaction transcript into a plurality of meaning units; classifying, by the at least one processor, the plurality of meaning units into dialog acts using a trained dialog act classifier, wherein the dialog act classifier is trained by at least preparing a training file in Attribute-Relation File Format (ARFF) for Waikato Environment for Knowledge Analysis (WEKA) in which each row in the training file includes data about a single respective meaning unit, and then applying Naïves Bayes to build the classifier from the training file; and identifying durations between the dialog acts; selecting a subset of the plurality of interaction transcriptions based on the durations; extracting syntactic patterns from the selected subset; and outputting the extracted patterns as a visual presentation on a graphical display.