Test NLP Systems
Use the testing space to evaluate and optimize your NLP configurations. This feature allows you to enter sample queries to see how well the bot is performing in both understanding and responding to them, helping you to refine the configuration for optimal performance.
Follow the steps below to add a new test and ensure the NLP system is working correctly:
Click on the "+ Add New Test Run" button on the right-hand side.
A widget will appear with the following fields:
Test Details:
Name: Enter a name for the test set.
Description:Provide a brief description of the test set.
Language: Choose the language that the test set will evaluate.
Test Cases:
User Input: Define the specific user input to be tested. It's beneficial to have a collection of potential or actual user queries gathered beforehand.
Expected Result: Select the intended outcome that the NLP system should identify. Additionally, pre-test potential user queries in the Test Responses section of Automated Answers (Bot Behavior) to determine the intent accurately.
3. After configuring the test set, you have the following options:
Run Test:Click this button to execute the test.
Save Changes:After configuring and/or running the test, click on the "Save Changes" button at the bottom right.
4. Import / Export Test Cases:
Export as CSV: Create a backup of the test set
Restore from CSV: Replace the current set of test cases with a new one. All the cases in the older version will be lost after save.
Import from CVS: Upload new cases without deleting the current ones.
Download Sample XLSX: Download a sample file with instructions for importing test cases.
Exiting the created test set, the admin can view the following details:
Name: The name of the test set.
Description:A brief description outlining its purpose.
Created By:Indicates who created the test set.
Created By: Shows the admin of whom the test set was created.
Last Update:Displays the timestamp of the last update made to the test set.
Language: Specifies the language selected for the test set.
Actions: Three action buttons are available:
- Run:Executes the test set to evaluate the NLP system's performance.
- Edit: Allows modification of the test set details or test cases.
- Delete: Removes the test set permanently from the system.
Last updated
Was this helpful?