CPC G06F 40/253 (2020.01) [G06F 40/205 (2020.01); G06F 40/216 (2020.01); G06F 40/289 (2020.01); G06F 40/30 (2020.01); G06F 40/35 (2020.01); G06N 3/006 (2013.01); G06N 5/01 (2023.01); G06N 5/02 (2013.01); G06N 5/041 (2013.01); G06N 20/10 (2019.01)] | 20 Claims |
1. A method for determining argumentation in text, the method comprising:
creating, from fragments of text, a communicative discourse tree, wherein a communicative discourse tree comprises a discourse tree having a plurality of nodes, each nonterminal node representing a rhetorical relationship between at least two fragments of the fragments of text and each terminal node of the nodes of the discourse tree is associated with one of the fragments, and wherein each fragment that has a verb is matched to a verb signature, wherein a verb signature comprises the verb and a respective thematic role that describes a relationship between the verb and other words in the fragment;
determining whether text comprises affective argumentation by applying, to the communicative discourse tree, a classification model trained to detect a presence of affective argumentation, wherein applying the classification model to the communicative discourse tree comprises:
identifying an additional communicative discourse tree from a positive set or a negative training set, wherein the positive set is associated with text containing affective argumentation and the negative set is associated with text without affective argumentation;
determining one or more common verb signatures present in both the communicative discourse tree and the additional communicative discourse tree; and
determining, based on the identifying, whether the text contains affective argumentation or no affective argumentation; and
responsive to determining that the text comprises affective argumentation, accessing a response that corresponds to the text and outputting the response.
|