Script compliance in spoken documents based on number of words between key terms
First Claim
1. A computerized method for determining compliance of audio interactions with a script, the method comprising:
- using a processor, receiving at least one audio interaction;
decoding speech within the at least one audio interaction;
indexing the decoded speech so as to obtain at least one indexed audio interaction;
receiving a text representing a script;
automatically extracting at least two key terms from the script, comprising;
discarding irrelevant terms;
determining a recognizability score for a word in the script based on a recognizability of a phoneme combination in the word;
determining a uniqueness score for the word in the script;
combining the recognizability score and the uniqueness score into a word score; and
determining that the word is a key term, subject to the word score exceeding a threshold;
automatically generating a query representing the script, comprising;
receiving at least one constraint related to a number of words difference between two key terms of the at least two key terms;
determining spotted key terms of die at least two key terms that appear in the at least one indexed audio interaction;
determining at least one complied constraint from the at least one received constraint; and
determining a relevance score for the at least one indexed audio interaction, based on the spotted key terms and the at least one complied constraint; and
using the relevance score to determine compliance of the at least one audio interaction with the script.
3 Assignments
0 Petitions
Accused Products
Abstract
A method, computerized apparatus and computer program product for determining script compliance in interactions, the method comprising: receiving one or more indexed audio interaction; receiving a text representing a script; automatically extracting two or more key terms from the script; automatically generating a query representing the script, comprising: receiving one or more constraint associated with the at least two key terms; and determining spotted key terms of the key terms that appear in the indexed audio interactions; determining complied constraints based on a number of words difference between two key terms of the at least two key terms; and determining a relevance score for each of the indexed audio interactions, based on the spotted key terms and the complied constraints.
7 Citations
20 Claims
-
1. A computerized method for determining compliance of audio interactions with a script, the method comprising:
-
using a processor, receiving at least one audio interaction; decoding speech within the at least one audio interaction; indexing the decoded speech so as to obtain at least one indexed audio interaction; receiving a text representing a script; automatically extracting at least two key terms from the script, comprising; discarding irrelevant terms; determining a recognizability score for a word in the script based on a recognizability of a phoneme combination in the word; determining a uniqueness score for the word in the script; combining the recognizability score and the uniqueness score into a word score; and determining that the word is a key term, subject to the word score exceeding a threshold; automatically generating a query representing the script, comprising; receiving at least one constraint related to a number of words difference between two key terms of the at least two key terms; determining spotted key terms of die at least two key terms that appear in the at least one indexed audio interaction; determining at least one complied constraint from the at least one received constraint; and determining a relevance score for the at least one indexed audio interaction, based on the spotted key terms and the at least one complied constraint; and using the relevance score to determine compliance of the at least one audio interaction with the script. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computerized apparatus having a processor, the processor being adapted to perform steps comprising:
-
receiving at least one audio interaction; decoding speech within the at least one audio interaction; indexing the decoded speech so as to obtain at least one indexed audio interaction; receiving a text representing a script; automatically extracting at least two key terms from the script, comprising; discarding irrelevant terms; determining a recognizability score for a word in the script based on a recognizability of a phoneme combination in the word; determining a uniqueness score for the word in the script; combining the recognizability score and the uniqueness score into a word score; and determining that the word is a key term, subject to the word score exceeding a threshold; automatically generating a query representing the script, comprising; receiving at least one constraint related to a number of words difference between two key terms of the at least two key terms; determining spotted key terms of the at least two key terms that appear in the at least one indexed audio interaction; determining at least one complied constraint from the at least one received constraint; and determining a relevance score for the at least one indexed audio interaction, based on the spotted key terms and the at least one complied constraint; and using the relevance score to determine compliance of the at least one audio interaction with the script. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer program product comprising a non-transitory computer readable storage medium retaining program instructions, which program instructions when read by a processor, cause the processor to perform a method comprising:
-
receiving at least one audio interaction; decoding speech within the at least one audio interaction; indexing the decoded speech so as to obtain at least one indexed audio interaction; receiving a text representing a script; automatically extracting at least two key terms from the script, comprising; discarding irrelevant terms; determining a recognizability score for a word in the script based on a recognizability of a phoneme combination in the word; determining a uniqueness score for the word in the script; combining the recognizability score and the uniqueness score into a word score; and determining that the word is a key term, subject to the word score exceeding a threshold; automatically generating a query representing the script, comprising; receiving at least one constraint related to a number of words difference between two key terms of the at least two key terms; determining spotted key terms of the at least two key terms that appear in the at least one indexed audio interaction; determining at least one complied constraint from the at least one received constraint; and determining a relevance score for the at least one indexed audio interaction, based on the spotted key terms and the at least one complied constraint; and using the relevance score to determine compliance of the at least one audio interaction with the script.
-
Specification