Test NLP

Set up and test training data associated with your bot using Automated tests in NLX's Dialog Studio

A build of your bot is required before the Automated tests feature may be used. See Deploy.

What's the Automated tests tab?

When a bot is made, you may attach as many intents to fulfill your bot's purpose. However, the NLP engine (and LLM if NLX Boost is enabled) must determine where to route the user based on provided training data. Automated tests allows you to run quality assurance tests for determining and managing the effectiveness of training data associated with your intent flows.


Create a test

  • Click Automated tests tab of Bot > Select Create test

  • Enter a test name

  • Select + Add test

  • Enter phrase(s) to be tested or modify after using the Generate* feature

  • Specify the intent you want to test the phrase against

  • Select Save

*If your intent's training phrases include Slots, the Generate combinations toggle ensures all variations of those slot values are simulated in the test.

Once satisfied and ready to run your test, select the Test executions tab to process your test.


Execute a test

Failed phrases display the expected intent to be matched alongside the actual matched intent:


Settings

Manage custom settings for all tests created and executed for your bot:

Last updated