ARTIFICIAL INTELLIGENCE (AI)-BASED MULTI-LEVEL PERSUASIVE REFERENCE FOR INDEPENDENT INSURANCE SALES AGENT
20230021133 · 2023-01-19
Inventors
Cpc classification
G06N5/01
PHYSICS
G06N3/008
PHYSICS
International classification
Abstract
Methods and systems are provided for AI-based robotic automation for persuasive references. In one novel aspect, a robotic persuasive reference is generated based on a prospect product-service (P_PS) matrix, which is generated based on predictive analysis using DNN model and dynamically obtained feedbacks. In one embodiment, the DNN model is trained with customer personal profiles against associated PS revenues for each customer data set. In one embodiment, the predictive analysis uses a decision tree classifier. In one embodiment, the computer system detects one or more predefined triggering events comprising feedback information for the robotic persuasive reference and one or more predefined lifetime events, updates the P_PS matrix based and the robotic persuasive reference accordingly. In one embodiment, the feedback information is a sentiment analysis on responses from the prospect. In another embodiment, a recency, frequency, and page browsing analysis is performed based on the one or more detected lifetime events.
Claims
1.-20. (canceled)
21. A method, comprising: obtaining, by an independent insurance sales agent (USA) Bot computer system with one or more processors coupled with at least one memory unit, one or more prospect input data sets for one or more corresponding prospects, wherein each prospect input data set includes a plurality of predefined prospect attributes; performing a predictive analysis on the one or more prospect input data sets using a deep neural network (DNN) model, wherein the DNN model is trained by a preexisting Big Data set containing a plurality of customer data sets; generating a prospect product-service (P_PS) matrix of the prospect based on the predictive analysis and feedback attributes, wherein the feedback attributes are obtained from responses of corresponding prospects; and generating a personalized robotic persuasive reference identifying one or more matching product and services (PSs) for the prospect based on the P_PS matrix, wherein the personalized robotic persuasive reference provides a guidance for an insurance agent to match the prospect with the identified one or more matching PSs.
22. The method of claim 21, wherein the DNN model is trained with customer personal PS revenues for each customer data set.
23. The method of claim 21, wherein the predictive analysis further uses one or more decision tree classifiers.
24. The method of claim 23, wherein the predictive analysis is further based on a PS knowledgebase and one or more agent profiles.
25. The method of claim 23, wherein one or more prospect input data sets is an augmented data set each including one or more related data sets based on one or more predefined relationship rules.
26. The method of claim 21, wherein the feedback attributes include feedback information for the robotic persuasive reference based on a sentiment analysis on responses from the prospect, and wherein the P_PS matrix is updated based on feedback attributes.
27. The method of claim 26, wherein the sentiment analysis is based on an audio input analysis using a sentiment classifier.
28. The method of claim 26, wherein the sentiment analysis is based on obtained textual inputs from the prospect using a set of predefined sentiment classifiers.
29. The method of claim 21, wherein the feedback attributes include one or more lifetime events based an overt behavior analysis on one or more detected overt actions of the prospect, and wherein the P_PS matrix is updated based on feedback attributes.
30. The method of claim 21, wherein the feedback attributes include a recency and frequency (RF) analysis performed based on one or more predefined triggers comprising one or more detected overt actions, and one or more detected lifetime events.
31. An independent insurance sales agent (USA) Bot system, comprising: one or more network interfaces that connect the system with a network; a memory; and one or more processors coupled to one or more memory units, the one or more processors configured to obtain one or more prospect input data sets for one or more corresponding prospects, wherein each prospect input data set includes a plurality of predefined prospect attributes; perform a predictive analysis on the one or more prospect input data sets using a deep neural network (DNN) model, wherein the DNN model is trained by a preexisting Big Data set containing a plurality of customer data sets; generate prospect product-service (P_PS) matrix of the prospect based on the predictive analysis and feedback attributes, wherein the feedback attributes are obtained from responses of corresponding prospects; and generate a robotic persuasive reference identifying one or more matching product and services (PSs) or the prospect based on the P_PS matrix, wherein the personalized robotic persuasive reference provides a guidance for an insurance agent to match the prospect with the identified one or more matching PSs.
32. The method of claim 31, wherein the DNN model is trained with customer personal PS revenues for each customer data set.
33. The method of claim 31, wherein the predictive analysis further uses one or more decision tree classifiers.
34. The method of claim 33, wherein the predictive analysis is further based on a PS knowledgebase and one or more agent profiles.
35. The method of claim 33, wherein one or more prospect input data sets is an augmented data set each including one or more related data sets based on one or more predefined relationship rules.
36. The method of claim 31, wherein the feedback attributes include feedback information for the robotic persuasive reference based on a sentiment analysis on responses from the prospect, and wherein the P_PS matrix is updated based on feedback attributes.
37. The method of claim 36, wherein the sentiment analysis is based on an audio input analysis using a sentiment classifier.
38. The method of claim 36, wherein the sentiment analysis is based on obtained textual inputs from the prospect using a set of predefined sentiment classifiers.
39. The method of claim 31, wherein the feedback attributes include one or more lifetime events based an overt behavior analysis on one or more detected overt actions of the prospect, and wherein the P_PS matrix is updated based on feedback attributes.
40. The method of claim 31, wherein the feedback attributes include a recency and frequency (RF) analysis performed based on one or more predefined triggers comprising one or more detected overt actions, and one or more detected lifetime events
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0008] The accompanying drawings, where like numerals indicate like components, illustrate embodiments of the invention.
[0009]
[0010]
[0011]
[0012]
[0013]
[0014]
[0015]
[0016]
DETAILED DESCRIPTION
[0017] Reference will now be made in detail to some embodiments of the invention, examples of which are illustrated in the accompanying drawings.
[0018]
[0019] In one embodiment, predictive analysis 120 uses a DNN model 121 and a set of decision trees 122. In one embodiment, DNN model 121 is trained with personal profiles against associated PS for each customer data set in P_PS Big Data sets 125. The customer Big Data set contains large amount of customer data to train and validate DNN 121. In one embodiment, DNN model 121 is used for discovering relationships between customers and products and services (PS). P_PS Big Data sets 125, in other embodiments, further includes PS Big Data sets, which are used to train and validate DNN model 121. In one embodiment, matrix module 130 maintains a P_PS matrix, which includes prospect entries 131, agent entries 132, and PS entries 133. Prospect entries 131 are generated by predictive analysis 120. In one embodiment, IISA Bot system 100 obtains agent entries 132 and PS entries 133 through the network interface. In another embodiment, IISA Bot system 100 obtains agent entries 132 and PS entries 133 are generated by predictive analysis 120. Robotic module 140 generates robotic persuasive reference and are used by agents. The feedback obtains feedback from prospects. In one embodiment, feedback entries 134 are obtained by the feedback process and included in the P_PS matrix. The robotic module generates/updates the robotic persuasive reference based on the updated P_PS matrix.
[0020]
[0021] DNN 230 has an input layer 231, a hidden layer 232, and an output layer 233. DNN 230 has multiple inputs including customer attribute-1 251, customer attribute-2 252, and customer-attribute-n 255. DNN 230 has multiple outputs including output-1 261, output-2 262, and output-m 265. The assumption to develop the DNN model on customer purchasing behavior is that customers with similar background will have similar behavior, i.e., purchasing similar insurance products and services.
ROL={rps.sub.1, rps.sub.2 . . . rps.sub.n−1, rps.sub.n} where prob(rps.sub.n−1)<prob(rps.sub.n) and rps.sub.n=PS×prob(PS.sub.n)
[0026] To train and validate the model, a large data set of customer attributes are used. For example, a set of customer purchase history over five years from participating insurance companies are used.
[0027]
[0028] As an example, at step 301, attributes of people in the FFF network are collected as inputs to the deep neural network (DNN) model 310. Process 321 inputs the predictive analytics from DNN 310, the agent's profile (331), the PS's commission schedules and other monetary bonuses (332), the knowledge base on the insurance companies and the PSs they offer (333). Decision tree classifier 322 works with 321 to recommend the set of prospects and their associated list of PSs in the P_PS matrix 340. Process 350 starts the persuasion campaign using the personalized persuasion contents. The persuasion campaigns are to ascertain the level of interest, attitude, and readiness of the prospects. Process 360, upon detecting triggering event, updates the P_PS matrix 340 from the results of the persuasion campaign.
[0029]
[0030] In one embodiment, one or more prospect input data sets is an augmented data set each including one or more related data sets based on one or more predefined relationship rules. The augmented data set becomes inputs 435 of a decision tree classifier 431, which has been trained along with the DNN. For instance, even though the second PS, i.e., product AIA P2, of Prospect #2001 yields $10,000, a higher total revenue, but it is not considered the best choice for this agent when other factors are considered. The process is applied to each prospect to create the recommendations. The decision tree results of each prospect are collected by 435 and are processed by yet another decision tree classifier. The first decision tree, i.e., 431 is to rank the potential PS of a prospect. The second decision tree, i.e., 432 is to rank the prospects. Process 420 consolidates the outputs from these decision tree classifiers, including 431 for table 440, and 432 for other inputs. For each prospect, there will be a detailed table similar to 440. Process 420 creates an interactive dashboard for the agent, e.g., he can drill down to the details level and change his priority to suite him.
[0031]
[0032] A rule-based expert system 520 creates robotic persuasive references based on P_PS matrix 519 and further based on a knowledge base inputs 510. The knowledge base 510 includes one or more attributes, including attribute-1 511, attribute-2 512, and attribute-n 515. For example, the insurance knowledge base includes attributes such as the property and casualty insurance, e.g., auto, homeowner, renter, earthquake, flood, etc., health, dental, and vision insurances, life insurances, disability, retirement insurances, pets' insurances, etc. The content is created by the expert system 520 based on the prospect's background (i.e., attributes) and his responses to certain “probes”, i.e., contents sent to the prospects. Process 530 disseminates relevant contents, such as insurance-related content, and pushes the personalized contents to the prospects. The robotic persuasive reference is delivered to the corresponding prospect and feedbacks are collected. In one embodiment, process 540 detects triggering events by collecting and analyzing feedbacks and other events. The triggering events includes output from sentiment analysis 551, lifetime events 552, and other events 555. In one embodiment, the process crawls prospect's behavior to obtain their responses e.g., clicking on a link, commenting on the news, discussing and/or sharing of a testimony, sharing one's own story in response to the content, or donating to a GoFundMe request, etc. These responses will be analyzed with a sentiment analysis engine 551 to determine the attitude and the readiness of the prospect. Procedure 560 determines the readiness of the prospect based on the triggering events analysis. If procedure 560 determines no, at step 571, the status is updated to the P_PS matrix 519. If procedure 560 determines yes, at step 572, a recency frequency (RF) analysis is performed.
[0033]
[0034] In one embodiment, attitude 630 has three possible outcomes, namely, affect 631, cognition 632 and behavior 633. Affect 631 is when the person develops and exhibits positive attitude towards the PS. Cognition 632 is when the person starts to buy in and believes in the PS. Behavior 633 is when the person exhibits overt actions such as actively seeking and sharing insurance information, i.e., clicking/forwarding a link, attending webinars on the PS, or organizing activities related to insurance, or donating to a GoFundMe insurance related request, and so on. When a person exhibits these types of behavior, he is considering buying an insurance PS. The degree of readiness for a person to buy insurance progresses from affect to behavior. The framework, however, does not assume there is always a linear progression from affect to behavior.
[0035] Another way to determine a prospect's readiness is to identify lifetime events. Lifetime events are events that are significant to a person, for example, getting a first car, going to, or graduating from college, getting a job or a promotion, renting an apartment, buying a house, getting a pet, being hospitalized, getting married, getting a baby, death in family and friends, retirements and so on. Lifetime events essentially are the milestones that a person goes through. Every lifetime milestone has unique opportunity for selling insurance PS. IISA Bot constantly scrapes the social space of the prospects, such as in procedure 540, for lifetime events. With the help of the sentiment analysis engine, a lifetime event will trigger the sale process immediately. When a prospect exhibits overt behavior in response to the personalized contents or a lifetime event is detected, process 572 Recency Frequency (RF) analysis will determine the timing, when the prospect will likely make a purchase.
[0036] In one embodiment, the feedback information for the robotic persuasive reference is an overt behavior analysis based one or more detected overt actions of the prospect. A recency and frequency (RF) analysis is performed based on the one or more detected overt behavior. The three major behavioral responses from a prospect collected are link clicks (visiting a page), browsing time on the page, and link forwards. The RFP analysis is to collect the prospect's behavior data and categorize them into two categories: Recency and Frequency. Consider the example RF Analysis results for an agent:
TABLE-US-00001 TABLE 1 RF Analysis Recency Frequency Total Click Fwd Brows Click Fwd Brows ID PS Rev Links Links Time Links Links Time R-Quart F-Quart RF % 2001 AIA $8200 : : : : : 3 4 38% P1 0500 Met $7000 : : : : : 1 2 11% P3 2010 TIAA $7500 : : : : : 4 3 34% P1 0015 AIG $6500 : : : : : 2 1 17% P3
[0037] As shown in Table-1, the R-Quartile and F-Quartile are numbered 1-4, as 4=best, 1=worst. Quartile=4 refers to the top 25%. In one embodiment, the RF % score is a weighted average. The weights are pre-determined based on an Analytic Hierarchy Process (AHP) from domain experts.
[0038] Recency is how recent the prospects exhibit this overt behavior. The overt measures are the number of clicks or forwards and page browsing time. Frequency is the total counts of the overt behavior. Browsing time is total number of minutes of browsing time on the pages of the links clicked (note, the personalized contents are generated per prospect per PS that is identified by the decision tree classifier). The intuition is that if a prospect shows intense interest of a PS, the recency score will be high. When the recency scores of two prospects are comparable, the frequency score becomes a determinant factor. The recency and frequency scores are a weighted average of the Click links, Forward links and page browsing time. The weights are also pre-defined by an Analytic Hierarchy Process (AHP) with the domain experts.
[0039] Among all the identified prospect-PS pairs, the quartile of the counts of each prospect will be computed whereby a quartile=4 is the top 25% while quartile=1 is the lowest 25%. A weighted average score of the R-Quartile and F-Quartile is computed with the pre-defined weights from the domain experts' AHP. Finally, the weighted averages are normalized to yield the RF %. The RF Table is the final dashboard the IISA Bot creates for the agent. In this example, The Bot identifies 4 prospects from the agent's FFF network. The agent should focus his efforts on prospects 2001 and 2010 who show signs of likely purchasing decision soon. The RF table also shows the potential payouts of these prospects so the agent can make intelligent decisions.
[0040]
[0041]
[0042] Although the present invention has been described in connection with certain specific embodiments for instructional purposes, the present invention is not limited thereto. Accordingly, various modifications, adaptations, and combinations of various features of the described embodiments can be practiced without departing from the scope of the invention as set forth in the claims.