CALL FLOW AND DISCOURSE ANALYSIS
First Claim
1. A method of automated discourse analysis of interaction transcriptions, the method comprising;
- receiving, by at least one processor, a plurality of interaction transcriptions;
for each respective interaction transcript of the plurality of interaction transcriptions;
identifying, by the at least one processor, a plurality of meaning units within the respective interaction transcription;
classifying, by the at least one processor, the plurality of meaning units into dialog acts, the dialog acts include at least the following categories;
social, information, request, response and repetition, the repetition category being used to identify a repetition of a immediately previous dialog act when one party to a given interaction repeats a meaning unit previously spoken by another party to the given interaction; and
identifying, by the at least one processor, durations between the dialog acts;
selecting, by the at least one processor, a subset of the plurality of interaction transcriptions based on the durations;
extracting, by the at least one processor, syntactic patterns from the selected subset; and
outing, by the at least one processor, the extracted patterns as a visual presentation on a graphical display.
2 Assignments
0 Petitions
Accused Products
Abstract
The disclosed solution uses machine learning-based methods to improve the knowledge extraction process in a specific domain or business environment. By formulizing a specific company'"'"'s internal knowledge and terminology, the ontology programming accounts for linguistic meaning to surface relevant and important content for analysis. Based on the self-training mechanism developed by the inventors, the ontology programming automatically trains itself to understand the business environment by processing and analyzing a defined corpus of communication data. For example, the disclosed ontology programming adapts to the language used in a specific domain, including linguistic patterns and properties, such as word order, relationships between terms, and syntactical variations. The disclosed system and method further relates to leveraging the ontology to assess a dataset and conduct a funnel analysis to identify patterns, or sequences of events, in the dataset.
-
Citations
20 Claims
-
1. A method of automated discourse analysis of interaction transcriptions, the method comprising;
-
receiving, by at least one processor, a plurality of interaction transcriptions; for each respective interaction transcript of the plurality of interaction transcriptions; identifying, by the at least one processor, a plurality of meaning units within the respective interaction transcription; classifying, by the at least one processor, the plurality of meaning units into dialog acts, the dialog acts include at least the following categories;
social, information, request, response and repetition, the repetition category being used to identify a repetition of a immediately previous dialog act when one party to a given interaction repeats a meaning unit previously spoken by another party to the given interaction; andidentifying, by the at least one processor, durations between the dialog acts; selecting, by the at least one processor, a subset of the plurality of interaction transcriptions based on the durations; extracting, by the at least one processor, syntactic patterns from the selected subset; and outing, by the at least one processor, the extracted patterns as a visual presentation on a graphical display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
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; identifying a plurality of meaning units within the respective interaction transcription; classifying the plurality of meaning units into dialog acts, the dialog acts include at least the following categories;
social, information, request, response and repetition, the repetition category being used to identify a repetition of a immediately previous dialog act when one party to a given interaction repeats a meaning unit previously spoken by another party to the given interaction; andidentifying 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 outing the extracted patterns as a visual presentation on a graphical display. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification