| CPC G06F 16/334 (2019.01) [G06F 16/907 (2019.01); G06F 40/279 (2020.01); G06F 40/295 (2020.01); G06F 40/30 (2020.01); G06N 20/00 (2019.01); G06F 18/24 (2023.01); G06N 3/08 (2013.01); G10L 15/26 (2013.01)] | 20 Claims |

|
1. A system, comprising:
a processing device; and
a memory device in communication with the processing device, the memory device storing instructions that when executed by the processing device result in:
accessing an email message received at an inbox of a mail server;
extracting a plurality of correspondence data from the email message;
applying a correspondence classifier to the correspondence data to determine a request type of the email message;
extracting a plurality of entities from the email message in a free-form format, the extracting performed based on determining that the request type is supported;
determining a confidence level of the extracting of the entities;
based on determining that the confidence level is above a confidence threshold:
performing a lookup of the entities in one or more records of a database;
generating a new processing request comprising a plurality of prepopulated data fields populated with the entities based on identifying a match in the one or more records of the database; and
removing the email message from the inbox of the mail server based on the new processing request.
|