Patent ID: 11934432
Assignee: SHOPIFY INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A computer system comprising:
a processing unit configured to execute instructions to cause the computer system to:
monitor an ongoing communication session comprising communications between two or more participants to identify a content characteristic of the communication session;
adjust a size of a sliding window based on the content characteristic of the communication session for analyzing a most recent subset of communications from the communication session, wherein the size of the sliding window defines a segment of the communication session to include in the most recent subset of communications, and wherein the size of the sliding window is dynamically adjusted to maintain the content characteristic of the most recent subset of communications to be within a target range;
analyze the most recent subset of communications to identify one or more relevant words based on one or more relevancy criteria by:
encoding words in the most recent subset of communications into respective embedding vectors using a trained language model;
wherein the one or more relevancy criteria include:
relevancy of a word based on semantic relevancy to a topic of the communication session; or
relevancy of a word based on semantic relevancy to a user-specific topic indicated in a user profile of a given participant of the communication session; and

wherein semantic relevancy is determined using the respective embedding vectors; and

generate and provide a dynamic label associated with the communication session, the dynamic label including at least a selected one of the one or more relevant words.