| CPC G06F 16/353 (2019.01) [G06F 16/383 (2019.01); G06F 40/284 (2020.01); H04L 12/1831 (2013.01)] | 20 Claims |

|
1. A method, comprising:
classifying agenda items of a communication session as long items or short items, wherein a short item is covered within a threshold;
for each agenda item classified as a long item:
extracting one or more topics from utterances via a sliding window method, wherein the sliding window method comprises:
shifting a window over the utterances one word at a time to generate two blocks of utterances per each shift of the window;
at each shift of the window, comparing the two blocks of the utterances to determine whether the blocks are semantically similar; and
defining a boundary between two topics when two blocks of utterances are semantically different, and
determining whether a topic related to each agenda item classified as a long item has been covered;
for each agenda item classified as a short item:
determining whether one or more of the utterances within the threshold cover each agenda item classified as a short item; and
transmitting, to one or more client devices, a status of the agenda items for the communication session.
|