Specializations

Before generating code, help the AI understand what kinds of questions and logic your survey includes. Specializations act like a blueprint, they guide the AI to use the most relevant structures, tags, and logic patterns for your specific questionnaire.

Not all surveys are the same - some are simple with just multiple-choice questions, while others involve complex skip logic, quotas, or loops. Enabling the right specializations:

  • Improves code accuracy

  • Reduces post-generation edits

  • Helps AI understand the complexity of your project

Basic Specializations

These cover the most common question types used in standard surveys:

  • Radio / Checkbox / Select Questions

  • Number / Text Questions

  • Hidden Questions

  • Pipe Tags

Advanced Specializations

For surveys with more complex requirements, you can enable advanced modules:

  • Answer Validation

  • Loops & Nested Loops

  • Quotas

  • Sample Participant Sources

  • Images / Data Lookup / Scripting

Some items (e.g., Segmentation, Hybrid Questions) require advanced access to enable.

What is Used Capacity?

There is a defined total specialization capacity for AI, which is visually represented by the capacity bar on the right side of the screen.

The total available capacity is dynamically determined based on the length of the questionnaire. Shorter surveys allow you to select multiple specializations at once, while longer surveys may restrict this to fewer selections.

If you need to apply multiple specializations but can’t select them all at once, try this workflow:

  1. Start by selecting one specialization (e.g., Hybrid Questions) and generate the code.

  2. Then, switch to the next specialization (e.g., Custom Styles and Scripting).

  3. Use Edit with AI to enhance or modify the previously generated code based on the new specialization.

Last updated

Was this helpful?