After you have created and synchronized an IA Domain, you can view its key components, Intents and Entities:

  • Intents. An Intent describes specifically what the user is trying to do. An Intent may be an action or a particular goal.
  • Entities. An Entity describes one or more characteristics that helps to clarify or quantify the user's Intent. Each Entity name value can provide a name or location, number or color, or any other value that is needed by the Intent to achieve the user's goal.

Note: In order to synchronize IA Domain Intents and Entities, their associated Agent first must be assigned a Webhook via the Fulfillment panel in DialogFlow.

Like all IA components, you create and maintain Intents and Entities directly in the Dialogflow NLP engine. Interact enables you to view and synchronize them at any time.

Viewing and Syncing Intents

  1. From the Admin Console Intelligent Assistant menu, select Domains. The Account Domains page will be displayed.
  2. On the right side of the Domain that you want to view, click Details. The Domain Details page will be displayed, with the Intents panel showing:



    When the list is long, you can locate a specific Intent by entering a few letters from its name in the Search field.
  3. Click on an Intent to view its details. The Intents Parameters panel will be displayed:



    You can use this panel to assign a specific Intent Flow for the Intent. For details, click here.

    All Parameter Names that have been created for the Intent in the NLP engine can be viewed in the left column, while the Entity Type that was assigned to each Parameter Name in the NLP engine can be viewed in the right column.

    When the list is long, you can locate specific Intent parameters and Entity Types by entering a few letters from its name in the Search field.
  4. To synchronize an Intent click the Sync button in the upper right corner of the panel. A sync is performed in the same manner as when synchronizing the IA Domain as described in detail here.
    Note: The sync operation always analyzes and synchronizes data for all Intents and Entities of the IA Domain, no matter where you have clicked the sync button.
  5. After a sync is performed successfully, the Last sync time field is updated to reflect the precise time and date of the sync.

Viewing and Syncing Entities

  1. From the Admin Console Intelligent Assistant menu, select Domains. The Account Domains page will be displayed.
  2. On the right side of the Domain that you want to view, click Details. The Domain Details page will be displayed.
  3. Click Entities at the upper corner of the panel. The Custom Entities panel will be displayed:



    A Custom Entity is an Entity added specifically for use by one or more of the Intents that were created in the NLP engine.

    When the list is long, you can locate a specific Entity by entering a few letters from its name in the Search field.
  4. Click on an Entity to view its details. A panel will be displayed for the selected Entity:



    All Value Names that have been created for the Entity in the NLP engine can be viewed in the left column, with any synonyms you have added listed in the right column.

    When the list is long, you can locate specific Value Names or synonyms by entering a few letters from its name in the Search field.
  5. To synchronize an Entity click the Sync button in the upper right corner of the panel. A sync is performed in the same manner as when synchronizing the IA Domain as described in detail here.
    Note: The sync operation always analyzes and synchronizes data for all Intents and Entities of the IA Domain, no matter where you have clicked the sync button.
  6. After a sync is performed successfully, the Last sync time field is updated to reflect the precise time and date of the sync.

 

Revision:

Comments