CPC G06F 16/353 (2019.01) [G06N 20/00 (2019.01)] | 17 Claims |
1. A structure-based multi-intent email classification apparatus comprising:
an email thread analyzer, executed by at least one hardware processor, to
receive an email thread that includes a plurality of emails including an email that is to be classified, and
identify, for the email thread, a process associated with the email thread, wherein the process defines a logical path of contents of the email thread;
a sentence classifier, executed by the at least one hardware processor, to
select one or more classifiers of a plurality of classifiers based on transition probabilities of occurrences of the process that are affected by the reception of the email to be classified;
determine, based on the process associated with the email thread and for each sentence of the email that includes a plurality of sentences, a corresponding classifier from the one or more classifiers that include at least two of a question, a statement, a command, or a request, and
apply, to each sentence of the email, the corresponding classifier to classify each sentence of the email to generate classified sentences;
an information extractor, executed by the at least one hardware processor, to
extract, from each of the classified sentences of the email, at least one entity; and
an email classifier, executed by the at least one hardware processor, to
classify, based on the at least one extracted entity, the email.
|