Delete a topic

This document describes the necessary steps to identify and delete a secondary topic in the Conversational Insights topic modeling feature.

Topic modeling is typically used to identify primary call drivers, but it can also recognize secondary topics that might be less interesting from an analysis perspective. These secondary topics are frequently related to regular process steps that happen in a conversation, including authentication, confirmation, and collecting feedback.

Conversational Insights provides the important matching topics for your conversations. Secondary topics can sometimes crowd out the more interesting primary topics, which makes it harder to spot the primary ones. This page provides guidance for how to identify and remove such secondary topics in your data, so it is easier to spot interesting trends.

Identify secondary topics

This section outlines how to identify secondary topics.

Examine the topic description and sample topic utterances

After you train a Conversational Insights model, you can examine both the names and sample snippets for each topic. If necessary, you can edit the topic names to match the wording your business uses. Be sure to inspect the list and delete any secondary or other topics that are less relevant to your needs.

This feature is available in both the Conversational Insights console and by API. To check each topic, call the get method of the issue resource.

(Optional) Deploy and test a topic model on a sample of conversations

To further test the topic model's performance, you can deploy it and analyze a small sample of conversations. After completion, check the topic distribution in the Topic Model Deployed data page. Secondary topics might be the dominant topic in deployed results because they might be common and have stronger matches. Topics that match to a high proportion (more than 30%) of the sample conversations are likely to be secondary topics. Carefully examine these topics and delete them if they aren't relevant.

Whether irrelevant secondary topics exist highly depends on the input data. If all the major topics on the Deployed data page have a relatively even distribution, and each topic only matches to a small proportion (less than 20%) of conversations, then there are probably no secondary topics to delete.

For more information on how to deploy a topic model and analyze conversations, see the topic inference documentation.

Delete a secondary topic

This feature is available in both the Conversational Insights console and by API. To delete a topic , call the delete method of the issue resource.

After deleting the topic, you need to reanalyze previously labeled conversations to overwrite the previous analysis result.