×

Method and system for performing a probabilistic topic analysis of search queries for a customer support system

  • US 10,242,093 B2
  • Filed: 10/29/2015
  • Issued: 03/26/2019
  • Est. Priority Date: 10/29/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method for improving a likelihood of user satisfaction with a customer support response that is provided by a customer support system in response to receiving search query terms, by using context information to reduce a likelihood of inaccurately identifying a relevant topic for the search query terms with a probabilistic topic model, the method comprising:

  • receiving search query terms data representing one or more search query terms received by a customer support system with one or more computing systems, from a current user;

    applying the search query terms data to a probabilistic topic model to identify topics data representing one or more topics that are relevant to the one or more search query terms, and to determine topic relevance scores data for the topics data representing the one or more topics, the topic relevance scores data representing one or more topic relevance scores that quantify a likelihood of relevance between the one or more topics and the one or more search query terms received from the current user;

    generating length data for the search query terms data, the length data for the search query terms data representing a combined length of the one or more search query terms;

    comparing the length data for the search query terms data to search query length threshold data representing a search query length threshold, below which a likelihood of inaccuracy increases for the probabilistic topic model;

    upon determining that the combined length of the one or more search query terms is less than the search query length threshold, updating the topic relevance scores data representing the one or more topic relevance scores with context characteristics probabilities data to reduce the likelihood of inaccuracy for the probabilistic topic model, the context characteristics probabilities data representing one or more context characteristics probabilities that quantify a likelihood that a question about the one or more topics occurs while one or more context characteristics for the search query terms exist, wherein updating the topic relevance scores data includes;

    identifying context characteristics data representing the context characteristics for the search query terms, the context characteristics data at least including data representing identification of user experience displays visited by the current user, the user experience displays being provided by one or more service provider systems associated with the customer support system;

    training the probabilistic topic model using a Latent Dirichlet algorithm, wherein training the probabilistic topic model includes;

    retrieving existing customer support content data;

    applying the Latent Dirichlet algorithm to existing customer support content data representing existing customer support content, to generate a predetermined number of topics, to generate a plurality of topic terms that are relevant to each of the predetermined number of topics, and to generate a plurality of topic term probabilities associated with the plurality of topic terms; and

    storing predetermined number of topics data representing the predetermined number of topics, plurality of topic terms data representing the plurality of topic terms, and plurality of topic term probabilities data representing the plurality of topic term probabilities, in a topics data structure for the customer support system;

    applying the context characteristics data to the probabilistic topic model to generate the context characteristics probabilities data representing the one or more context characteristics probabilities; and

    combining the context characteristics probabilities data with the topic relevance scores data to update the topic relevance scores data to reflect a combination of the context characteristics probabilities data and the topic relevance scores data;

    selecting a relevant topic from the one or more topics that is likely most relevant to the one or more search query terms, at least partially based on a highest one of the one or more topic relevance scores represented by the topic relevance scores data; and

    providing a personalized customer support response to the current user for the search query terms, at least partially based on the relevant topic, to increase a likelihood of customer satisfaction of the current user with a user experience within the customer support system, by reducing a likelihood of inaccurately identifying the relevant topic for the search query terms received by the customer support system.

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