AI Subcode Suggestions

Please note: This feature is available for subscription licenses and student licenses and requires that you have a free MAXQDA account and have signed up for the AI Assist beta program. For more information on AI Assist, please see here.

With AI Assist, you can generate suggestions into which subcodes a code could be further subdivided. AI Assist analyzes the text passages assigned to a code and writes suggestions into the code memo. Optionally, examples from the coded segments can be added to each subcode suggestion to establish references to the underlying data. You can check the usefulness of the suggestions for your analysis questions and purposes, and then apply the suggestions manually, that is, create appropriate subcodes and assign the coded segments. You can run the function multiple times to generate alternative suggestions.

Starting AI Assist in the context menu of a code to get suggestions of subcodes

Calling the function

To get suggestions for subcodes: 

  1. Right-click a code in the code system to which you have already assigned text passages and select AI Assist > Suggest Subcodes in the context menu. 
  2. In the dialog that appears, specify the desired language for the suggestions. The language selected for the suggestions may be different from the language of the coded segments; the coded segments may also vary in language.
  3. By selecting the option Add bullet list with examples for each subcode, the suggested subcodes will be supplemented with concrete examples from the analyzed coded segments.
  4. by selecting the option Only activated documents you can limit the coded segments to be considered.

After clicking OK, AI Assist analyzes the coded segments and presents suitable subcodes in the code memo that opens automatically for this purpose. The new suggestions are added at the bottom of the existing memo text, so you may have to scroll to the end of the memo text.

Starting AI Assist in the context menu of a code to get suggestions of subcodes

Generate diverse subcode suggestions

The creation of subcodes for a given code is a data-driven and creative process, without a single right solution. Multiple subcode proposals can be equally valid. Please assess the suitability of a proposal for your specific application, considering the purpose of your analysis. To obtain alternative subcode suggestions, simply restart the function. The new suggestions will be inserted at the bottom of the code memo. Keep in mind that the probability of different suggestions increases when there are more segments with the code in question, and when the contents of those segments are more diverse.

It is usually worthwhile to call the function several times to generate different alternatives, as these may have different emphases and the number of suggested subcodes may vary. Please consider AI Assist's suggestions as a source of inspiration for the manual formation of subcodes, where different suggestions can also be combined.

Considerations to keep in mind

If the coded segments contain a lot of text, only a selection of the segments is considered for the creation of the subcode suggestions. In this case, AI Assist displays a note in the code memo below the suggestions about how many segments from how many documents were considered.

If AI Assist suggests very many subcodes with long explanatory examples, the text limit for the suggestions may be exceeded. In this very rare case, not all suggestions are output and there is a corresponding note at the end of the suggestions. Restart the function to get an alternative suggestion.

The subcodes suggested by AI Assist are all at the same hierarchical level, meaning no sub-subcode levels are provided. The explanatory examples are often presented in a condensed form, and only occasionally as quotes extracted from the original material.

Please note:

  • AI Assist provides very good results for very many use cases. Nevertheless, it is important that you check the results.
  • If you analyze texts with critical content (violence, hate speech, bullying, etc.), summaries may not be created.

See also the frequently asked questions on AI Assist.

Was this article helpful?