Defining WebChat text analyzer categories

The WebChat chatbot configuration for a Pega Intelligent Virtual Assistant includes text analyzer categories that are based on natural language processing (NLP). Defining categories in the WebChat configuration allows the chatbot to determine the best response based on user input. You can only edit categories if you use the Pega NLP generated text analyzer definition.

Note: You must purchase a separate license before using Pega Intelligent Virtual Assistant for WebChat in your application.
  1. Edit WebChat text analyzer definitions.
  2. In the Text Analyzer section, click Edit categories.
  3. Click + Add category.
  4. Complete the following fields:
    • Category - Required. The natural language processing category for the chatbot to use as the response based on its must match, approximate match, and never match criteria.
    • Must match - Optional. The comma-separated words or phrases to use as an exact match for the chatbot content for the category. For example, for an initial greeting response, you can specify 'hi'.
    • Approximate match - Optional. The comma-separated words or phrases to use as an approximate match for the chatbot content for the category. For example, for an initial greeting response, you can specify: 'hello' or 'good morning'.
    • Never match - Optional. The comma-separated words or phrases to never match for the chatbot content for the category. For example, for an initial greeting response, you can specify 'bye'.
  5. Repeat steps 3 and 4 to define additional categories.
  6. Click Submit.