×

Enabling rhetorical analysis via the use of communicative discourse trees

  • US 10,796,102 B2
  • Filed: 05/09/2018
  • Issued: 10/06/2020
  • Est. Priority Date: 05/10/2017
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • accessing a sentence comprising a plurality of fragments, wherein at least one fragment comprises a verb and a plurality of words, each word comprising a role of the words within the fragment, wherein each fragment is an elementary discourse unit;

    generating a discourse tree that represents rhetorical relationships between the plurality of fragments, wherein the discourse tree comprises a plurality of nodes, each nonterminal node representing a rhetorical relationship between two of the plurality of fragments, each terminal node of the nodes of the discourse tree is associated with one of the plurality of fragments;

    matching each fragment that has a verb to a verb signature, thereby creating a communicative discourse tree, the matching comprising;

    accessing a plurality of verb signatures, wherein each verb signature comprises the verb of a fragment and a sequence of thematic roles, wherein each thematic role describes a respective relationship between the verb and related words;

    determining, for each verb signature of the plurality of verb signatures, a plurality of thematic roles of the respective verb signature, wherein each of the thematic roles matches a role of a word in the fragment;

    selecting a particular verb signature from the plurality of verb signatures based on the particular verb signature comprising a highest number of matches of roles; and

    associating the particular verb signature with the fragment;

    identifying a correspondence between the communicative discourse tree and an additional communicative discourse tree from a plurality of communicative discourse trees; and

    sending text associated with the additional communicative discourse tree to an external device.

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