Divide and conquer

In this video we explain the divide-and-conquer approach for discovering intents. Starting from a higher level concept, we demonstrate how to break down a broad topic into more specialized intents.

  1. Find a very broad topic (e.g. users having a problem) and label all that data into a single intent (Problems).
  2. Focus on the broad intent and cluster its data to find possible specialized intents.
  3. Use similarity to stash (without clustering) to find any lingering utterances that match.
  4. Create the specialized intent as a descendant of the broad intent, and label the stashed data there.
  5. Repeat until no further breakdown is possible.