Cognitive collaborative moments
First Claim
1. A processor-implemented method for cognitively summarizing one or more collaborative moments, the method comprising:
- receiving, by a processor, a plurality of communications sent during a collaborative session;
grouping the plurality of received communications into one or more bursts based on temporal relatedness of each message by analyzing inter-message time intervals, total elapsed conversation duration, and message topic, wherein the beginning and end of the one or more bursts are computed using an assigned relevance score for each message based on associated keyword, wherein the associated keywords are extracted and assigned to each burst utilizing one or more natural language processing techniques, wherein a burst continues to exist so long as the assigned relevance score for each message remains above a preconfigured threshold value;
generating a summary for each burst using one or more natural language processing techniques to identify key messages based on the assigned one or more keywords or one or more entities, where in the one or more natural language processing techniques include the use of one or more natural language classifiers to select messages to be included in the generated summary; and
transmitting the generated summary to each user participating in the collaborative session.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, computer system, and computer program product for cognitively summarizing one or more collaborative moments is provided. An embodiment may include receiving a plurality of communications sent during a collaborative session. The embodiment may also include grouping the plurality of received communications into one or more bursts. The embodiment may further include assigning one or more keywords or one or more entities to each burst. The embodiment may also include generating a summary for each burst using one or more natural language processing techniques based on the assigned one or more keywords or one or more entities. The embodiment may further include transmitting the generated summary to each user participating in the collaborative session.
11 Citations
20 Claims
-
1. A processor-implemented method for cognitively summarizing one or more collaborative moments, the method comprising:
-
receiving, by a processor, a plurality of communications sent during a collaborative session; grouping the plurality of received communications into one or more bursts based on temporal relatedness of each message by analyzing inter-message time intervals, total elapsed conversation duration, and message topic, wherein the beginning and end of the one or more bursts are computed using an assigned relevance score for each message based on associated keyword, wherein the associated keywords are extracted and assigned to each burst utilizing one or more natural language processing techniques, wherein a burst continues to exist so long as the assigned relevance score for each message remains above a preconfigured threshold value; generating a summary for each burst using one or more natural language processing techniques to identify key messages based on the assigned one or more keywords or one or more entities, where in the one or more natural language processing techniques include the use of one or more natural language classifiers to select messages to be included in the generated summary; and transmitting the generated summary to each user participating in the collaborative session. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer system for cognitively summarizing one or more collaborative moments, the computer system comprising:
-
one or more processors, one or more computer-readable memories, one or more computer-readable tangible storage media, and program instructions stored on at least one of the one or more tangible storage media for execution by at least one of the one or more processors via at least one of the one or more memories, wherein the computer system is capable of performing a method comprising; receiving a plurality of communications sent during a collaborative session; grouping the plurality of received communications into one or more bursts based on temporal relatedness of each message by analyzing inter-message time intervals, total elapsed conversation duration, and message topic, wherein the beginning and end of the one or more bursts are computed using an assigned relevance score for each message based on associated keyword, wherein the associated keywords are extracted and assigned to each burst utilizing one or more natural language processing techniques, wherein a burst continues to exist so long as the assigned relevance score for each message remains above a preconfigured threshold value; generating a summary for each burst using one or more natural language processing techniques to identify key messages based on the assigned one or more keywords or one or more entities, where in the one or more natural language processing techniques include the use of one or more natural language classifiers to select messages to be included in the generated summary; and transmitting the generated summary to each user participating in the collaborative session. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product for cognitively summarizing one or more collaborative moments, the computer program product comprising:
-
one or more computer-readable tangible storage media and program instructions stored on at least one of the one or more tangible storage media, the program instructions executable by a processor capable of performing a method, the method comprising; receiving a plurality of communications sent during a collaborative session; grouping the plurality of received communications into one or more bursts based on temporal relatedness of each message by analyzing inter-message time intervals, total elapsed conversation duration, and message topic, wherein the beginning and end of the one or more bursts are computed using an assigned relevance score for each message based on associated keyword, wherein the associated keywords are extracted and assigned to each burst utilizing one or more natural language processing techniques, wherein a burst continues to exist so long as the assigned relevance score for each message remains above a preconfigured threshold value; generating a summary for each burst using one or more natural language processing techniques to identify key messages based on the assigned one or more keywords or one or more entities, where in the one or more natural language processing techniques include the use of one or more natural language classifiers to select messages to be included in the generated summary; and transmitting the generated summary to each user participating in the collaborative session. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification