×

Method and system of generating a call agent avatar using artificial intelligence

  • US 10,387,963 B1
  • Filed: 09/24/2015
  • Issued: 08/20/2019
  • Est. Priority Date: 09/24/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for generating a call agent avatar, the method executed by one or more processors programmed to perform the method, the method comprising:

  • receiving, at one or more processors in a server device, input from a client device of a user including an insurance-related inquiry;

    identifying, at the one or more processors, a plurality of requested actions for the one or more processors to perform, wherein each requested action is performed in response to an insurance-related inquiry and includes a set of rules for providing a response to the corresponding insurance-related inquiry, and wherein the response includes insurance-related information;

    transforming, by the one or more processors, the input from the user to a requested action of the plurality of requested actions by;

    comparing, by the one or more processors, the input to a set of grammar rules;

    identifying, by the one or more processors, a plurality of requested actions;

    analyzing, by the one or more processors via a grammar module, the input to identify a likelihood that each of the plurality of requested actions corresponds to the input;

    assigning, by the one or more processors, a probability to each of the plurality of requested actions based on the likelihood that each requested action corresponds to the input;

    ranking, by the one or more processors, each of the plurality of requested actions based on their respective probabilities;

    identifying, by the one or more processors, the requested action from the plurality of requested actions based on the comparison, including;

    identifying, by the one or more processors, a first requested action of the plurality of requested actions having a highest probability of corresponding to the input based on the comparison of the input to the set of grammar rules;

    determining, by the one or more processors, that the first requested action has a likelihood of corresponding to the input that is less than a predetermined threshold likelihood;

    requesting, by the one or more processors, additional input from the user; and

    determining, by the one or more processors, a second requested action as a new requested action based on the input and the additional input;

    performing the new requested action, by the one or more processors and via the set of rules which correspond to the new requested action, including analyzing customer data and insurance data corresponding to the user to identify insurance-related information in response to the new requested action;

    providing, by the one or more processors to the client device of the user, a graphical representation of a customer service representative for display on the client device; and

    providing, by the one or more processors to the client device, a response to the insurance-related inquiry for presentation on the client device, including animating the graphical representation of the customer service representative to move in synchronization with the response, wherein the response includes the insurance-related information.

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