Skip to main content
Skip table of contents

Creating an NLU model

How to create an NLU model

To create a new model, proceed as follows:

  1. Navigate to NLU → NLU Models section.

models_list.png
  1. Click Create in the right upper corner. The following dialog box opens:

  1. Click Create NewNext. The following dialog box opens:

  2. Fill in the fields below:

create_model_2.png
  • Name: Model name.

  • Group: A group of users who can access the model.

  • Domain: Based on your chosen domain, Omilia’s pre-tuned xPacks provide a ready-made understanding of intents and entities. Regardless of the domain selected, you can enhance your model's capabilities by incorporating your own data using machine learning techniques. The available domains include:

    • The Universal domain offers pre-built entities understanding only. In case you want to also include intents, you can build your own fully custom intent understanding.
      The Universal 2.0 domain offers pre-built entities that are not linked to any specific domain. This means that you can use it for any domain you might want to work with and you want to take advantage of this domain’s entity variety.

      • Enable US Addresses add-on: This checkbox is available for the Universal 2.0 domain only. If marked, the US Addresses add-on will be activated for your model.

    • The Custom domain has no pre-built understanding and you can fully customize it by adding your own data and uploading your own custom NLU Logic.

    • The Generic domain provides pre-built intents that cover multiple domains. It comes pre-trained and can be deployed as is, allowing for immediate use without additional customization.

    • The Banking 2.0 domain provides pre-built intents tailored for financial services. Explore the complete list of intents.

    • The Car Retail domain provides a set of pre-built intents designed for the automotive sector. Check the complete list of intents.

    • The Energy domain includes pre-built intents tailored for the energy industry. View the complete list of intents.

    • The Telecommunications domain offers pre-built intents specifically crafted for communication services. Find the entire list of intents.

  • Language: The NLU model’s Language. Out-of-the-box understanding is for the language you select.

    • Enable Multiple Intent Recognition: This checkbox is available for English(US) and English(GB) models. If checked, it allows handling scenarios where a single user input might involve more than one intention. For more information about this feature refer to the Double intent recognition section.

  • Training Set: Add a file with training data in TXT, CSV, or TSV. It allows you to add your own custom training data to augment the model’s intent understanding using machine learning. This is an optional field.

    • Click the Sample File button to download an exemplary training set.

  • Description: Provide a short description of the NLU model. This field is optional.

  1. Click Create to confirm. The model is created and shown in the NLU Models list.

The Machine learning software version of a created model is automatically set to the latest one. However, you can import pre-trained models of previous versions if needed.

A model that is not the latest version is indicated with an exclamation icon, as shown below:

excl_icon.png

Model drill-down page

After having created a model, you are forwarded to the model drill-down page. Depending on the model domain, the drill-down page may look different:

  • For models with a specific domain, you will see the out-of-the-box intents and entities, which are loaded automatically, if available. The out-of-the-box elements are labeled as RB-XP as shown below:

drill_down_specific.png
  • For a custom domain model, no out-of-the-box understanding is available. If you are creating a custom domain model and have not uploaded any custom data yet, the model will look as follows:

drill_down_custom.png
  • If you have uploaded your custom data by using a TXT, CSV, or TSV file, the uploaded intents and utterances will also be visible. The custom elements are not labeled, as shown below:

drill_down_custom2.png

The drill-down page header reveals the following information about the model.

drill_down_header.png

Element

Description

1

The model name.

2

The Rocket icon, if present, shows that the model has been deployed.

3

The language selected for the model.

4

The model domain.

5

The model identification number. To copy the ID to the clipboard, click the Copy icon.

6

The name of the user the model was created by.

7

The model status. The following statuses are possible:

  • Not Ready: The model is not ready and cannot be deployed. Add your own custom datatrain it and then deploy it.

  • Working: The model is currently being trained with your custom data.

  • Ready: The model is ready to be used. Go ahead, deploy it and test it!

  • Failed: The model training has failed.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.