Determination of conversation threads in a message channel based on conversational flow and semantic similarity of messages
AssigneeInternational Business Machines Corporation
InventorsMing Tan, Haoyu Wang, Dakuo Wang, Chuang Gan
Life of this patent
Estimating the term…
Abstract
A deep learning module classifies messages received from a plurality of entities into one or more conversation threads. In response to receiving a subsequent message, the deep learning module determines which of the one or more conversation threads and a new conversation thread is contextually a best fit for the subsequent message. The subsequent message is added to the determined conversation thread.
Claims20
A method, comprising:
- classifying, by a deep learning module implemented in a computational device, messages received from a plurality of entities into one or more conversation threads;
- in response to receiving a subsequent message, determining which of the one or more conversation threads and a new conversation thread is contextually a best fit for the subsequent message;
- and
- adding the subsequent message to the determined conversation thread.
A system, comprising:
- a memory;
- and
- a processor coupled to the memory, wherein the processor performs operations, the operations comprising:
- classifying, by a deep learning module, messages received from a plurality of entities into one or more conversation threads;
- in response to receiving a subsequent message, determining which of the one or more conversation threads and a new conversation thread is contextually a best fit for the subsequent message;
- and
- adding the subsequent message to the determined conversation thread.
A computer program product, the computer program product comprising a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code configured to perform operations on a processor, the operations comprising:
- classifying, by a deep learning module, messages received from a plurality of entities into one or more conversation threads;
- in response to receiving a subsequent message, determining which of the one or more conversation threads and a new conversation thread is contextually a best fit for the subsequent message;
- and
- adding the subsequent message to the determined conversation thread.
Dependencies are inferred from the claim text.