Create an NLU model from a CSV file
-
- UpdatedJan 30, 2025
- 3 minutes to read
- Yokohama
- AI Experiences
Upload a CSV or XLSX (Excel Workbook) file containing utterances and their intents to create a Natural Language Understanding (NLU) model. Use this method to quickly create models from your data or other exported models.
Before you begin
- Make sure that the NLU Workbench plugin, NLU Workbench - Core plugin, and Predictive Intelligence plugin are all installed and activated on your instance.
- You can create NLU models for Virtual Agent and AI Search.
- Role required: admin or nlu_admin
About this task
In this example procedure, you're building an NLU model to help Virtual Agent understand user requests regarding calendars.

Note the following for creating NLU models by CSV import:
- A model needs at least 1 intent with a minimum of 5 training utterances in each intent. For optimum performance, aim to have 15 training utterances per intent.
- Utterances should not contain a comma.
- Importing with a CSV file does not preserve entities. Make sure to annotate utterances as needed after importing.
Procedure
What to do next
Add test utterances and intents to build the model's default test set. For more information, see Test set creation and management.