Skip to main content
Loading...
Skip to article
  • Qualtrics Platform
    Qualtrics Platform
  • Customer Journey Optimizer
    Customer Journey Optimizer
  • XM Discover
    XM Discover
  • Qualtrics Social Connect
    Qualtrics Social Connect

AI-Powered Topic Models


Was this helpful?


This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

The feedback you submit here is used only to help improve this page.

That’s great! Thank you for your feedback!

Thank you for your feedback!


Qtip: This page describes functionality that we intend to release starting February 18, 2026. Qualtrics may, in its sole discretion and without liability, change the timing of any product feature rollout, change the functionality for any in preview or in development product feature, or choose not to release a product feature or functionality for any reason or for no reason.

About AI-Powered Topic Models

Do you have a set of text interactions that you’d like to analyze for common topics and themes? You can jumpstart a topic model by using Artificial Intelligence (AI) to build a topic hierarchy. Using a diverse set of inputs including your unstructured customer data, use case, persona, industry, and additional context information, you can leverage AI to build a topic hierarchy, enabling you to identify the themes most important for your business use case.

Qtip: This page covers creating an AI-powered model in Qualtrics. See Topic Hierarchy Generator in XM Discover for information on building an AI-Assisted model in XM Discover.

Requirements

User Permissions

To build a topic model using AI, you need the AI Text Analytics user permission enabled for your account. If this permission is disabled, the “Text Analytics” section will not appear in your navigation menu.

Supported Data

You can analyze unstructured data from the following Qualtrics project types:

    • Survey projects
    • Imported data projects
    • Online reputation management project
    • Email data project
    • Chat data project
    • Voice project
Qtip: You cannot use AI to build topic models based on any EX projects (Engagement, etc).

Please note that you can only create AI-powered models for a project if that project does not already have any Text iQ models associated with it. This includes models created in both the Text iQ tab of a project or the Text iQ section of a dashboard using the data modeler. If you select an ineligible project, you will receive a warning that the project already has Text iQ fields.receiving an error that the selected project already has a Text iQ model associated with it

Qtip: If you’d like to use a project that already has been analyzed with Text iQ, you must:

  1. Export your topics from Text iQ in that project.
  2. Delete the Text iQ topic model. Please note that manual tags will not be carried over to AI-powered topics.
  3. Load the source project in your desired dashboard using the data mapper.
  4. Use Text iQ from the dashboard and upload the previously downloaded model there.

Generating a Topic Model

  1. Select Text Analytics from the global navigation menu.clicking "generate a new model" in the text analytics tab
  2. Click Generate a topic model.
  3. Give your model a name so you can identify it later.giving the model a name and selecting Engage as the data source
  4. Select Engage for the source.
    Qtip: See Topic Hierarchy Generator in XM Discover for steps on generating a model using data from XM Discover.
  5. Choose the project(s) you’d like to analyze. You can select up to 10 projects.selecting the projects and fields to include
    Qtip: See the Requirements section above for information about what data is eligible to be selected here.
  6. For each project, select the text field(s) you’d like to include in the analysis.
  7. Click Next.
  8. Choose Let Qualtrics AI build it to use AI to build the hierarchy.choosing the option to build an AI powered hierarchy
    Qtip: The “Upload your topic hierarchy” option is useful if you have an existing topic hierarchy in JSON format that you’d like to reuse instead of generating a new hierarchy.
  9. Click Save.
  10. Enter your organization’s name.entering the organization's name and choosing an industry
  11. Select your industry.
    Qtip: If your industry isn’t listed here, you can click “Add” and then specify your industry in the text box.
  12. Click Save.
  13. Enter the role in the company of the user persona who will use the topic analysis output (e.g., Employee Experience Manager, In-store Manager).enter the role for the person using the topic model and enter a use case for the model
  14. Enter a use case for the hierarchy. There are example use cases available as a starting point.
  15. Click Save.
  16. Choose the number of levels in your hierarchy. You can have between 1 to 5 levels; generally we recommend 3-5 levels for an in-depth analysis.choosing the number of levels to include in the hierarchy
  17. Click Save.
  18. If desired, you can enter any extra information about your company, industry, products, and services to help further customize the model.adding extra context for the model and generating the hierarchy
  19. Click Save.
    Qtip: If needed, you can click Edit to change any part of the model parameters before generating the text hierarchy. You cannot edit these parameters after your hierarchy is generated.
  20. Click Generate. It will take a few minutes for your model to be ready.
  21. Once the model is ready, click Review. clicking Review
  22. You can click through the hierarchy and deselect any topics you do not want in your hierarchy. If you deselect a parent topic, all children topics will also be deselected.reviewing the model and deselecting any unwanted topics
  23. If desired, you can send feedback to Qualtrics about your generated model to help improve generation in the future.
  24. Click Accept topics to build the hierarchy.
  25. After your topic hierarchy is created, you can manage it from the Text Analytics page. Here, you can edit the topics in your model, modify the connected sources, and share the model with other users in your license.
Qtip: You can repeat these steps while modifying the inputs to generate a new model (for example, to create a model tailored to a certain role at your organization).

Importing a Topic Model

Follow the steps in this section to import a topic model from a JSON file. Typically, this file is exported from an existing Text iQ dataset.

Qtip: This option is only available for Qualtrics Platform data sources.
  1. Select Text Analytics from the global navigation menu.clicking "generate a topic model" in the text analytics tab
  2. Click Generate a topic model.
  3. Give your model a name so you can identify it later.
  4. Select Engage for the source.giving the model a name and selecting Engage as the data source
  5. Choose the project(s) you’d like to analyze. You can select up to 10 projects.selecting the projects and fields to include
    Qtip: See Requirements for information about what data is eligible to be selected here.
  6. For each project, select the text field(s) you’d like to include in the analysis.
  7. Click Next.
  8. Select Upload your topic hierarchy.importing a topic hierarchy via JSON file
  9. Click Choose file and select the JSON file saved on your computer.
  10. Click Save.
  11. Click Upload.
  12. If desired, you can deselect any topics you do not want to include in your new model.deselecting any unwanted topics and saving
  13. Click Accept topics.

Using an AI-Powered Model

Qtip: AI-Powered Topics come with support from a Qualtrics representative, such as an Implementation Consultant or a Technical Success Manager. This representative will take care of implementing Text Analytics into a dashboard data setup.

After creating an AI-Powered model, the generated topics will be tagged to the data source(s) used for the model. You will be able to see these topics in the Data & Analysis tab of your project, much like any other text topic fields.viewing the ai topic fields in the Data & Analysis tab of the project

Your AI-powered model will also create a “Granular Text Analytics” data source that has the structure of all sentences from source interactions. For each sentence, there will be associated topics, sentiment, effort, emotion, emotional intensity, and actionability fields. This data source is available in the CX dashboard data modeler.

After you have your new source containing text enrichments, you can display it in a CX dashboard. Currently, this is managed by your Qualtrics team. Your new source containing text enrichments will be joined with your original interaction data, and linked dashboard fields are used to link the same field across interaction and derived datasets. Once your dashboard’s data is set up, you can choose which datasets(s) you want to use on an individual widget and filter basis.Viewing a dashboard that has text topic data displayed in it