×

Facilitating a meeting using graphical text analysis

  • US 10,346,539 B2
  • Filed: 12/19/2016
  • Issued: 07/09/2019
  • Est. Priority Date: 11/03/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for conducting a digital 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 respective graph for each participant, each respective graph including 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;

    for each participant;

    extracting, by the processor, a first set of topological features from the respective graph for the participant, the first set of topological features comprising topological measures of a graph skeleton of the graph including at least one of degree distribution, density of small-size motifs, clustering, or centrality;

    extracting, by the processor, a second set of topological features from the respective graph for the participant based at least in part on feature vectors associated with the plurality of nodes; and

    combining, by the processor, the first set of topological features and the second set of topological features to generate a multi-dimensional feature vector that represents a speech sample of the participant, wherein the multi-dimensional feature vector incorporates syntactic, semantic, and dynamical components of the speech sample;

    training, by the processor, a classifier using the multi-dimensional feature vector generated for each participant to discriminate speech samples that belong to different conditions;

    determining, by the processor, a respective cognitive state of each participant using the trained classifier, wherein determining the respective cognitive state of a participant comprises;

    generating, in a multi-dimensional text feature space, a first set of plots of feature vectors of previously generated graphs associated with known cognitive states to form clusters;

    generating, in the multi-dimensional text feature space, a second set of plots of the feature vectors of the respective graph for the participant;

    determining, based at least in part on a distance between the first set of plots and the second set of plots, that the feature vectors of the respective graph for the participant fall in a feature space of a particular cluster; and

    determining that the respective state of the participant corresponds to a cognitive state represented by the particular cluster;

    determining, by the processor, a first combined cognitive state of the first subgroup of participants based on the respective cognitive states of the one or more participants from the first subgroup, wherein determining the first combined cognitive state comprises;

    retrieving, from an information repository, weights associated with respective participants of the first subgroup of participants, wherein a weight assigned to each respective participant is based on an assigned role of each respective participant that is automatically retrieved and analyzed from an information repository; and

    combining, the cognitive states of the participants of the first subgroup according to the corresponding weights;

    detecting, by the processor, a change in the first combined cognitive state of the first subgroup of participants; and

    in response, informing electronically the second subgroup of participants of the change in the first combined cognitive state of the first subgroup of participants.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×