FACILITATING A MEETING USING GRAPHICAL TEXT ANALYSIS
First Claim
1. A computer-implemented method for facilitating a meeting of a group of participants, the method comprising:
- partitioning, by a processor, the group of participants into a first subgroup of participants and a second subgroup of participants;
generating, by the processor, a data structure that represents a graph of words from each of the participants, wherein the graph includes a plurality of nodes and a plurality of edges, each node representing a word or a phrase uttered by a participant and an identity of the participant, and each edge representing a temporal precedence of utterance of the words;
determining, by the processor, cognitive states of the participants respectively by analyzing the graph of words;
determining, by the processor, a first cognitive state of the first subgroup of participants based on the respective cognitive states of one or more participants from the first subgroup;
detecting, by the processor, a change in the first cognitive state of the first subgroup of participants; and
in response, informing the second subgroup of participants of the change in the first cognitive state of the first subgroup of participants.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments relate to facilitating a meeting. A method for facilitating a meeting of a group of participants is provided. The method generates a graph of words from speeches of the participants as the words are received from the participants. The method partitions the group of participants into a plurality of subgroups of participants. The method performs a graphical text analysis on the graph to identify a cognitive state for each participant and a cognitive state for each subgroup of participants. The method informs at least one of the participants about the identified cognitive state of a participant or a subgroup of participants.
40 Citations
20 Claims
-
1. A computer-implemented method for facilitating a meeting of a group of participants, the method comprising:
-
partitioning, by a processor, the group of participants into a first subgroup of participants and a second subgroup of participants; generating, by the processor, a data structure that represents a graph of words from each of the participants, wherein the graph includes a plurality of nodes and a plurality of edges, each node representing a word or a phrase uttered by a participant and an identity of the participant, and each edge representing a temporal precedence of utterance of the words; determining, by the processor, cognitive states of the participants respectively by analyzing the graph of words; determining, by the processor, a first cognitive state of the first subgroup of participants based on the respective cognitive states of one or more participants from the first subgroup; detecting, by the processor, a change in the first cognitive state of the first subgroup of participants; and in response, informing the second subgroup of participants of the change in the first cognitive state of the first subgroup of participants. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for facilitating a meeting of a group of participants, the system comprising:
-
a memory; a network interface; and a processor coupled with the memory and the network interface, the processor configured to; partition the group of participants into a first subgroup of participants and a second subgroup of participants; generate a data structure that represents a graph of words from each of the participants, wherein the graph includes a plurality of nodes and a plurality of edges, each node representing a word or a phrase uttered by a participant and an identity of the participant, and each edge representing a temporal precedence of utterance of the words; determine cognitive states of the participants respectively by analyzing the graph of words; determine a first cognitive state of the first subgroup of participants based on the respective cognitive states of one or more participants from the first subgroup; predict a change in the first cognitive state of the first subgroup of participants; and in response, inform the second subgroup of participants of the change in the first cognitive state of the first subgroup of participants. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product, comprising a non-transitory computer readable storage medium having program instructions embodied therewith, the program instructions readable by a processing circuit to cause the processing circuit to perform a method of facilitating a meeting of a group of participants, the computer readable storage medium comprising instructions to:
-
partition the group of participants into a first subgroup of participants and a second subgroup of participants; generate a data structure that represents a graph of words from each of the participants, wherein the graph includes a plurality of nodes and a plurality of edges, each node representing a word or a phrase uttered by a participant and an identity of the participant, and each edge representing a temporal precedence of utterance of the words; determine cognitive states of the participants respectively by analyzing the graph of words; determine a first cognitive state of the first subgroup of participants based on the respective cognitive states of one or more participants from the first subgroup; predict a change in the first cognitive state of the first subgroup of participants based on one or more prior graphs; and in response, inform the second subgroup of participants of the change in the first cognitive state of the first subgroup of participants. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification