1. Field of the Invention
The present invention relates to the identification and categorization of customer's goals when contacting a customer service center. In particular the present invention relates to the field of integrating customer behavioral models with the handling of customer requests.
2. Description of Background Information
The common knowledge and practice in the industry is to allow customers to map their goal to an organizational unit and, thus, determine which service center would best handle their goal. The customer typically does this with center information provided from the telephone directory or the bill. For example, some of the center information provided in the telephone directory include “to order or move your home telephone service”, “for questions about your bill”, and “residence repair”. After the customer has contacted the center they believe is most appropriate to accomplish their goal, the customer typically has to use an IVR (Interactive Voice Response) system or a similar system to accomplish his/her intended goal. Based on the choice of the intended goal, a system is used to direct the customer to the appropriate center. The customer and the agent determine if the customer's goal can be appropriately handled at that center or if the customer needs to be transferred to another, more appropriate location.
Currently, customers use the telephone to present their goals. When the customer makes a call, some call centers may split off incoming customer calls to a dedicated agent group when the customer has a specific language preference. Some call centers also split off customer calls that originate from residences separate from customer calls that originate from businesses. In addition, some call centers split customer calls where the customer wishes to place an order for a service separate from the customer calls where the customer wishes additional information on their bill or similar information.
Whether a call center performs any preliminary routing or not, none of the call centers route customer calls to agents with a conditional probability. They also do not categorize the customers' behaviors and model those categorized behaviors. In addition, many service centers now handle customer requests through the telephone, while future technology will allow customers to accomplish their goals through a variety of channels beyond the telephone.
The ideal customer handling system is designed with full and complete knowledge of functionality, technology, and customer requirements. While functionality and technology issues are represented well, a full, rich understanding of the customers and their goal statements are not well understood. In fact, the common assumption is that the customer's comments are similarly stated and, thus, a single view of the customer population can be taken. This single view approach limits the performance of an implemented customer service system because not all of the customer comments are similarly stated, and thus handled appropriately. Therefore, the implemented system may function well for certain customers, while being inappropriate for other customers. When overall performance is critical, these mishandled customer contacts can cost organizations time and money.
An improved approach to this situation is to not take a single view of the customers, but rather to examine the customers' comments and the verbal styles in which the comments are presented. The comments represent the goal of the customer and can be attained through a predicate analysis.
The present invention contributes to the identification and categorization of customer's goals, when contacting a customer service center. This invention also integrates customer behavioral models with the handling of customer requests. None of the prior art contains customer goal identification and customer behavioral models.
U.S. patent application Ser. No. 09/089,403, filed Jun. 3, 1998, entitled “A Method for Categorizing, Describing, and Modeling Types of System Users” (referred to as “CDM”) focuses on the categorization, describing and modeling of agents and customers. The method of the present invention incorporates some aspects of the CDM patent into the categorization of the customers. However, the present method also facilitates the determination of the customer's goal through predicate analyses and conditional probabilities.
The method of the present invention differs from provisional U.S. Patent Application No. 60/097,174, filed on Aug. 20, 1998 entitled “A Method for Intelligent Call Routing Utilizing A Performance Optimizing Calculation Integrating Customer and Agent Behavioral Models” in that the disclosed method is not a call routing method. The present method focuses on the reason a customer contacts a service center, i.e. their goal, and integrates this information into a complete view of the customer. The present method takes a broader view of customer channels by considering more than just the telephone.
A primary contribution of this invention is the conditional probability calculation to assign the appropriate goal category to the customer's request. No prior art contains a conditional probability calculation used to categorize the customer's request.
According to an aspect of the present invention, the method for identifying and categorizing customer goals for contacting a service center is provided which includes receiving a customer request; performing at least one of a verbal style analysis and a predicate analysis on the customer's request to identify one of a customer behavior and a goal for the customer; and assigning the customer request to a service center associated with the identified one of customer behavior and customer goal. The method includes categorizing the customer behavior into one of a plurality of groups, and matching a result of the verbal style analysis to an appropriate model with the categorized group.
According to another aspect of the present invention, the method may also include performing a predicate analysis which includes calculating conditional probabilities that relate the customer request to customer goal categories; comparing a maximum conditional probability obtained from the calculated conditional probabilities with a minimal set value; and mapping the customer request to a customer goal category related to the maximum conditional probability if the maximum conditional probability is equal to or greater than the minimal set value.
In another aspect of the present invention, the predicate analysis of the method may include calculating conditional probabilities that relate the customer request to customer goal categories; comparing a maximum conditional probability obtained from the calculated conditional probabilities with a minimal set value; asking a clarifying question if the maximum conditional probability is less than the maximum conditional probability; and subsequently performing the predicate analysis on the customer's request based on the answer to the clarifying question.
According to a further aspect of the present invention, the predicate analysis may include calculating conditional probabilities that relate the customer request to customer goal categories; comparing a maximum conditional probability obtained from the calculated conditional probabilities with a minimal set value; and mapping the customer request to a customer goal category related to the maximum conditional probability if the maximum conditional probability is equal to or greater than the minimal set value.
In another aspect of the present invention, the predicate analysis may be performed by asking a clarifying question if the maximum conditional probability is less than the maximum conditional probability; and subsequently performing the predicate analysis on the customer's request based on the answer to the clarifying question.
According to a still further aspect of the present invention, a method is provided for identifying and categorizing customer goals for contacting a service center, wherein the method includes: receiving a customer request; performing at least one of a verbal style analysis and a predicate analysis on the customer's request to identify a customer behavior and a goal for the customer; categorizing the customer behavior into one of a plurality of behavioral groups; matching a result of the verbal style analysis to an appropriate behavioral group model; calculating conditional probabilities that relate the customer's request to respective customer goal categories; comparing a maximum conditional probability obtained from the calculated conditional probabilities with a minimal set value; mapping the customer request to a customer goal category; and assigning the customer request to a service center associated with a respective one of the behavioral group model and the mapped customer goal category.
Further aspects of the invention include mapping the customer's goal to a respective goal category if the conditional probability for the customer's goal is equal to or greater than a minimal set value, and asking the customer a clarifying question if the conditional probability for the customer's goal is equal to or greater than the minimum set value for goal categories related to more than one location.
According to other aspects of the present invention, if the conditional probability for the customer's goal is less than the minimum set value for the goal categories, a clarifying question is asked to the customer, and if a clarifying question is asked to the customer based on the customer's answer, a new predicate analysis is performed and new conditional probabilities for the customer's goal are calculated by comparing the maximum conditional probability against the minimum confidence goal value.
Further aspects of the present invention include expressing the receiving customer request through an interactive voice response system; expressing the receiving customer request through a question typed on a computer via an Internet connection; and expressing the receiving customer request through a question directly to a human operator via telephone.
According to another aspect of the present invention, the method may include performing verbal style analysis with respect to number of words used, types of words used, duration of comment, and method of contact. Also, the present invention includes performing predicate analysis on the customer's request to identify a customer behavior for the customer is based upon key words used by said customer, specific types of words the customer uses, and language components.
According to a further aspect of the present invention, the method may also include categorizing the customer behavior into one of a plurality of groups includes at least one of the groups comprising similar behaviors and at least one of the groups comprising different behaviors between the plurality of groups, and calculating conditional probabilities that relate the customer request to customer goal categories comprises a score that indicates how well said customer goal is matched to the respective goal category.
According to a still further aspect of the invention, a method is provided which includes: receiving a customer request; performing at least one of a verbal style analysis and a predicate analysis on the customer's request to identify one of a customer behavior and a goal for the customer; the performing verbal style analysis includes analysis with respect to number of words used, types of words used, duration of comment, and method of contact, and performing predicate analysis on the customer's request to identify a customer behavior for the customer is based upon key words used by the customer, specific types of words the customer uses, and language components.
The method may further include categorizing the customer behavior into one of a plurality of behavioral groups, wherein categorizing the customer behavior into one of a plurality of groups may include at least one of the groups having similar behaviors and at least one of said groups having different behaviors between the plurality of groups. Thereafter, a result of the verbal style analysis is matched to an appropriate behavioral group model, conditional probabilities that relate the customer's request to respective customer goal categories are calculated, and wherein the conditional probability is a score that indicates how well the customer goal is matched to respective said goal category.
The method may further include comparing a maximum conditional probability obtained from the calculated conditional probabilities with a minimal set value and mapping the customer request to a customer goal category, wherein if the conditional probability for the customer's goal is equal to or greater than a minimal set value, the customer's goal is mapped to a respective the goal category. If the conditional probability for the customer's goal is equal to or greater than the minimum set value for goal categories related to more than one location, a clarifying question is asked to the customer, if the conditional probability for the customer's goal is less than the minimum set value for the goal categories, a clarifying question is asked to the customer, and if a clarifying question is asked to the customer based on the customer's answer, a new predicate analysis is performed and new conditional probabilities for the customer's goal are calculated by comparing the maximum conditional probability against the minimum confidence goal value, and the customer request is assigned to a service center associated with the mapped customer goal category.
According to another aspect of the present invention, a computer program is provided for identifying and categorizing customer goals for contacting a service center stored on a computer readable medium wherein the program may include codes for receiving a customer request, performing at least one of a verbal style analysis and a predicate analysis on the customer's request to identify one of a customer behavior and a goal for the customer, categorizing the customer behavior into one of a plurality of groups, and matching a result of the verbal style analysis to an appropriate model with the categorized group.
The program may further include calculating conditional probabilities that relate the customer request to customer goal categories, comparing a maximum conditional probability obtained from the calculated conditional probabilities with a minimal set value. If the conditional probability for the customer's goal is equal to or greater than a minimal set value, the customer's goal is mapped to a respective said goal category, if the conditional probability for the customer's goal is equal to or greater than the minimum set value for goal categories related to more than one location, a clarifying question is asked to the customer, if the conditional probability for the customer's goal is less than the minimum set value for the goal categories, a clarifying question is asked to the customer, and the customer request is assigned to a service center associated with the identified one of customer behavior and customer goal.
An objective of the present invention is to establish a method that identifies and categorizes a customer's goal and the customer's verbal style used to present that goal. The method then determines the conditional probability in which that particular goal matches a given goal category. Based on that conditional probability, the customers goal is then assigned to the appropriate goal category. If the conditional probability does not meet the minimum confidence goal value, a clarifying question is used to better determine the customer's goal. The conditional probability is then recalculated and compared to the minimum confidence goal value. The method also categorizes the customer into a behavior-based grouping, matches the customers' behavior to the appropriate customer model, and assigns that information to the same category determined from the conditional probability. The implemented customer goal and the behavior handling system will have a higher level of performance compared to systems that do not incorporate this method.
The present invention uses a predicate analysis on the customer comments. Based on the predicate analysis, conditional probabilities are determined for the customer comments as related to each of the possible goal categories. The goal category that results in the maximum conditional probability is then examined against the minimum confidence goal value. The minimum confidence goal value represents the lowest number in which the confidence of the goal category is at an acceptable level. If the maximum conditional probability is less than the minimum confidence goal value, a clarifying question is used to better determine the customer's goal. The conditional probabilities are recalculated and if the maximum conditional probability is greater than the minimum confidence goal value, the customer/comments are considered to be identified and, thus, can be handled appropriately and at the appropriate center. If the maximum conditional probability is less than the minimum confidence goal value, another clarifying question is used to better determine the customer's goal. If the maximum conditional probability is still less than the minimum confidence goal value after a set of clarifying questions, the customer/comments are considered to be unknown and will be handled appropriately.
The customer comments also offer behavioral aspects of the customer through the verbal style used by the customer. For example, loquacious customers who describe a story rather than stating just the goal have a different behavior than customers whom clearly and succinctly state the goal. Thus, a verbal style analysis is used to facilitate the behavioral categorization of the customers. It could include analysis on the number of words used in the comments, the duration of the comments, key words used, etc. Additional analysis could also be examined, for example, the type of contact method used by the customer (i.e., talking on the telephone, typing on a computer and using the Internet, talking in person, etc.). These are important factors in determining how to behaviorally categorize the customer.
Two types of analyses are then performed on the customer's comments, namely, verbal style analyses as indicated at S2 and predicate analyses as indicated at S3. The verbal style analyses would include, for example, the number of words used, types of words used, duration of comment, etc. In addition, these analyses would also include the method of contact (i.e., talking on the telephone, typing on a computer and using the Internet, talking in person, etc.).
After the verbal style analyses are performed, the customer's behavior is then categorized into one of a limited number of groups as indicated at S4. Next, the customer is matched to the appropriate behavioral model of the categorized group as indicated at S5. The customer's analyses and the corresponding model are then handled with the customer/comments to the final location as indicated at S6.
In the other flow shown in
Next, a conditional probability is determined for the customer goal as it relates to the goal categories as indicated at S7. The conditional probability is a score that indicates how well that particular customer goal is matched to a particular goal category. If the conditional probability for the customer's goal is equal to or greater than some minimal set value at S8, then the customer's goal is mapped to that goal category as indicated at S10. If the conditional probability for the customer's goal is equal to or greater than the minimum set value for goal categories related to more than one location at S8, a clarifying question is asked to the customer as indicated at S9. If the conditional probability for the customer's goal is less than the minimum set value for the goal categories, a clarifying question is asked to the customer.
If a clarifying question is asked to the customer at S9, based on the customer's answer, a new predicate analysis is performed at S3 and new conditional probabilities for the customer's goal are calculated. The maximum conditional probability will be examined against the minimum confidence goal value at S8.
After the customer's goal has been mapped to the appropriate goal category, the customer/comments are then handled at the location associated with the appropriate goal category.
Accordingly, the advantages of the present invention are primarily focused on improved operating performance. This means that the method of the present invention will allow the customer's goals to be better understood and, thus, a customer service center will be better able to accomplish those goals. This more efficient goal accomplishment benefits both the customer and the user of the present invention. Also, additional customer information and characteristics will be gained.
The current practice is to allow the customers to determine the best center to contact. This invention allows the customer to be handled based on the goals of the customer so that the match between customer goals and the center to accomplish those goals are optimized. The overall performance of the centers will improve with this goal identification method because each of the customer requests will be handled by the most appropriate center. Another advantage of the method of the present invention will be that the customers will have a higher level of satisfaction with the treatment and handling of their request because the agent/section will be better suited for their particular goal.
A summary of benefits to the user of the disclosed invention are listed below: (1) revenue generated per customer call should increase (fewer misdirects); (2) agents can out-perform other similar agents at other organizations; (3) other organizations would still be attempting to force all of their agents into determining the goals of the customer and then deciding if those goals could be appropriately handled in the location; (4) the present invention provides an important tool for obtaining and retaining customers; and (5) the present invention is a method which customers are expected to appreciate; it gives customers a reason to enhance their opinion of the user of the invention as a company that adjusts to their needs and capabilities; thus, the user of the invention becomes the carrier of choice.
Although the invention has been described with reference to several embodiments, it is understood that the words that have been used are words of description and illustration, rather than words of limitation. The method disclosed can be used to identify and categorize the reason a customer contacts a customer service center on a variety of systems, including but not limited to interactive voice response systems, information input into a computer system via the Internet, computer systems, and any other system which a service center may use.
While the invention has been described with reference to a preferred embodiment, it is understood that the words which have been used herein are words of description and illustration, rather than words of limitations. Changes may be made, without departing from the scope and spirit of the invention in its aspects. Although the invention has been described herein with reference to methods and means, the invention is not intended to be limited to the particulars disclosed herein; rather, the invention extends to all functionally equivalent methods and uses.
The present application claims the benefit of U.S. Provisional Application No. 60/136,405, filed May 27, 1999, the subject matter of which is herein expressly incorporated by reference. The present invention relates to a method described in commonly-assigned co-pending U.S. patent application Ser. No. 09/089,403, “A Method for Categorizing, Describing, and Modeling Types of System Users”, filed Jun. 3, 1998, to R. Bushey et al. and to a method described in commonly-assigned co-pending U.S. patent application Ser. No. 09/303,622, “Methods for Intelligent Routing of Customer Requests Using Customer and Agent Models”, filed May 3, 1999, to R. Bushey et al., the subject matter of both of which is expressly incorporated by reference herein in their entirety.
Number | Name | Date | Kind |
---|---|---|---|
4930077 | Fan | May 1990 | A |
5181259 | Rorvig | Jan 1993 | A |
5311422 | Loftin et al. | May 1994 | A |
5323452 | Dickman et al. | Jun 1994 | A |
5371673 | Fan | Dec 1994 | A |
5495567 | Iizawa et al. | Feb 1996 | A |
5553119 | McAllister et al. | Sep 1996 | A |
5566291 | Boulton et al. | Oct 1996 | A |
5586060 | Kuno et al. | Dec 1996 | A |
5586171 | McAllister et al. | Dec 1996 | A |
5615323 | Engel et al. | Mar 1997 | A |
5633909 | Fitch | May 1997 | A |
5659724 | Borgida et al. | Aug 1997 | A |
5666400 | McAllister et al. | Sep 1997 | A |
5671351 | Wild et al. | Sep 1997 | A |
5684870 | Maloney et al. | Nov 1997 | A |
5706334 | Balk et al. | Jan 1998 | A |
5727950 | Cook et al. | Mar 1998 | A |
5729600 | Blaha et al. | Mar 1998 | A |
5740549 | Reilly et al. | Apr 1998 | A |
5757644 | Jorgensen et al. | May 1998 | A |
5790117 | Halviatti et al. | Aug 1998 | A |
5793368 | Beer | Aug 1998 | A |
5794193 | Gorin | Aug 1998 | A |
5802526 | Fawcett et al. | Sep 1998 | A |
5806060 | Borgida et al. | Sep 1998 | A |
5821936 | Shaffer et al. | Oct 1998 | A |
5822397 | Newman | Oct 1998 | A |
5825869 | Brooks et al. | Oct 1998 | A |
5835565 | Smith et al. | Nov 1998 | A |
5848396 | Gerace | Dec 1998 | A |
5864605 | Keshav | Jan 1999 | A |
5864844 | James et al. | Jan 1999 | A |
5872865 | Normile et al. | Feb 1999 | A |
5873068 | Beaumont et al. | Feb 1999 | A |
5884029 | Brush, II et al. | Mar 1999 | A |
5899992 | Iyer et al. | May 1999 | A |
5903641 | Tonisson | May 1999 | A |
5905774 | Tatchell et al. | May 1999 | A |
5920477 | Hoffberg et al. | Jul 1999 | A |
5923745 | Hurd | Jul 1999 | A |
5953406 | Larue et al. | Sep 1999 | A |
5963965 | Vogel | Oct 1999 | A |
5974253 | Nahaboo et al. | Oct 1999 | A |
5991735 | Gerace | Nov 1999 | A |
5999611 | Tatchell et al. | Dec 1999 | A |
5999908 | Abelow | Dec 1999 | A |
6016336 | Hanson | Jan 2000 | A |
6026381 | Barton, III et al. | Feb 2000 | A |
6032129 | Greef et al. | Feb 2000 | A |
6035283 | Rofrano | Mar 2000 | A |
6035336 | Lu et al. | Mar 2000 | A |
6038560 | Wical | Mar 2000 | A |
6044355 | Crockett et al. | Mar 2000 | A |
6052693 | Smith et al. | Apr 2000 | A |
6058163 | Pattison et al. | May 2000 | A |
6058179 | Shaffer et al. | May 2000 | A |
6058435 | Sassin et al. | May 2000 | A |
6061433 | Polcyn et al. | May 2000 | A |
6067538 | Zorba et al. | May 2000 | A |
6088429 | Garcia | Jul 2000 | A |
6099320 | Papadopoulos | Aug 2000 | A |
6104790 | Narayanaswami | Aug 2000 | A |
6128380 | Shaffer et al. | Oct 2000 | A |
6128624 | Papierniak et al. | Oct 2000 | A |
6134315 | Galvin | Oct 2000 | A |
6134530 | Bunting et al. | Oct 2000 | A |
6148063 | Brennan et al. | Nov 2000 | A |
6157808 | Hollingsworth | Dec 2000 | A |
6160877 | Tatchell et al. | Dec 2000 | A |
6161130 | Horvitz et al. | Dec 2000 | A |
6163607 | Bogart et al. | Dec 2000 | A |
6170011 | Macleod Beck et al. | Jan 2001 | B1 |
6173053 | Bogart et al. | Jan 2001 | B1 |
6173261 | Arai et al. | Jan 2001 | B1 |
6173279 | Levin et al. | Jan 2001 | B1 |
6201948 | Cook et al. | Mar 2001 | B1 |
6208970 | Ramanan | Mar 2001 | B1 |
6212502 | Ball et al. | Apr 2001 | B1 |
6219665 | Shiomi | Apr 2001 | B1 |
6230197 | Beck et al. | May 2001 | B1 |
6236395 | Sezan et al. | May 2001 | B1 |
6236955 | Summers | May 2001 | B1 |
6236990 | Geller et al. | May 2001 | B1 |
6243375 | Speicher | Jun 2001 | B1 |
6249579 | Bushnell | Jun 2001 | B1 |
6263052 | Cruze | Jul 2001 | B1 |
6269153 | Carpenter et al. | Jul 2001 | B1 |
6278976 | Kochan | Aug 2001 | B1 |
6282404 | Linton | Aug 2001 | B1 |
6289084 | Bushnell | Sep 2001 | B1 |
6292909 | Hare | Sep 2001 | B1 |
6295551 | Robertz et al. | Sep 2001 | B1 |
6296376 | Kondo et al. | Oct 2001 | B1 |
6308172 | Agrawal et al. | Oct 2001 | B1 |
6330326 | Whitt | Dec 2001 | B1 |
6332154 | Beck et al. | Dec 2001 | B2 |
6014638 | Burge et al. | Jan 2002 | A1 |
6336109 | Howard | Jan 2002 | B2 |
6338050 | Conklin et al. | Jan 2002 | B1 |
6349290 | Horowitz et al. | Feb 2002 | B1 |
6353661 | Bailey, III | Mar 2002 | B1 |
6353825 | Ponte | Mar 2002 | B1 |
6357017 | Bereiter et al. | Mar 2002 | B1 |
6366879 | Coxhead et al. | Apr 2002 | B1 |
6374260 | Hoffert et al. | Apr 2002 | B1 |
6389400 | Bushey et al. | May 2002 | B1 |
6389403 | Dorak, Jr. et al. | May 2002 | B1 |
6389538 | Gruse et al. | May 2002 | B1 |
6400807 | Hewitt et al. | Jun 2002 | B1 |
6405149 | Tsai et al. | Jun 2002 | B1 |
6405159 | Bushey et al. | Jun 2002 | B2 |
6405170 | Phillips et al. | Jun 2002 | B1 |
6411687 | Bohacek et al. | Jun 2002 | B1 |
6434714 | Lewis et al. | Aug 2002 | B1 |
6483523 | Feng | Nov 2002 | B1 |
6487277 | Beyda | Nov 2002 | B2 |
6516051 | Sanders | Feb 2003 | B2 |
6564197 | Sahami et al. | May 2003 | B2 |
6587127 | Leeke et al. | Jul 2003 | B1 |
6598022 | Yuschik | Jul 2003 | B2 |
6618715 | Johnson et al. | Sep 2003 | B1 |
RE38649 | Setlur et al. | Nov 2004 | E |
20010014863 | Williams, III | Aug 2001 | A1 |
20010014868 | Herz et al. | Aug 2001 | A1 |
20010041562 | Elsey et al. | Nov 2001 | A1 |
20020055868 | Dusevic et al. | May 2002 | A1 |
20020133394 | Bushey et al. | Sep 2002 | A1 |
20020196277 | Bushey et al. | Dec 2002 | A1 |
20030026409 | Bushey et al. | Feb 2003 | A1 |
20030143981 | Kortum et al. | Jul 2003 | A1 |
20030156133 | Martin et al. | Aug 2003 | A1 |
20030156706 | Koehler et al. | Aug 2003 | A1 |
20030158655 | Obradovich et al. | Aug 2003 | A1 |
20040006473 | Mills et al. | Jan 2004 | A1 |
20040032935 | Mills et al. | Feb 2004 | A1 |
20040042592 | Knott et al. | Mar 2004 | A1 |
20040240635 | Bushey et al. | Dec 2004 | A1 |
Number | Date | Country |
---|---|---|
0033548 | Jun 2000 | WO |
Number | Date | Country | |
---|---|---|---|
60136405 | May 1999 | US |