IADA.ai

Click this icon on the toolbar to view and download a PDF version of this guide.

This section details how to utilize the Intelligent Automated Digital Assistant (IADA) Visual Business Object (VBO) – IADA.ai.

The IADA.ai VBO is available for use with Blue Prism Cloud and has the following Intelligent Automation Skills available:

  • Language translation
  • Sentiment analysis
  • Language detection
  • Text analysis
  • Extraction of key phrases.

The IADA.ai VBO enables you to use the inbuilt actions to call the IADA.ai web services, which use Microsoft Cognitive Services, with the results being returned to your automation.

IADA.ai resides within a centralized Blue Prism Cloud Microsoft Azure subscription which is external to any client or partner platform subscription or account.

IADA.ai needs to be installed and configured. To do this:

  • If it is not already installed in Blue Prism, raise a request with Blue Prism Cloud Operations to install the VBO file.

    The release file contains one VBO utility file, Utility – IADA.ai and two SOAP Web Services.

  • Configure the web services.

    Credentials need to be added for each of the services, see Enter the credentials below. Credentials can be obtained from the Blue Prism Cloud Support team and are associated with the subscription service that Blue Prism Cloud provides.

  1. In the System > Objects - SOAP Web Services screen in Blue Prism, select the service to be configured. The services are:

    • IADA.AI.TranslationService
    • IADA.AI.TextAnalysisService

    You will need to configure each service individually.

  2. Click Edit Service.

    The Update a web service wizard displays. The example below shows the TranslationService selected for editing.

  3. Click Next and then enter your supplied credentials, for example:

    Credentials can be obtained from the Blue Prism Cloud Support team and are associated with the subscription service that Blue Prism Cloud provides.

  4. Click Next.
  5. Leave the timeout at the default value and click Next.

    This will then start the service and check that the credentials are valid, for example:

  6. Continue to click Next until you reach the final screen and then click Finish.
  7. Repeat the credentials setting for the other service.

The Skills within the IADA.ai VBO can be called using an Action stage in an automation process. The examples below show the results from operating some of the IADA.ai skills.

The Normalization skill is no longer supported due to the withdrawal of Microsoft's web service for this function.

The image below shows a simple process calling the Translate skill from the business object Utility - IADA.AI, with the input and outputs shown. The note (in the image) below the process lists the available languages that can be used for translation.

Simple process using Translate

In this example, the Translate action properties are set as follows:

Input

Translate inputs

Output

Translate outputs

The image below shows a simple process calling the Detect Languages skill from the business object Utility - IADA.AI, with the input and outputs shown. The collection properties show the detected languages and the certainty for the confidence that the detected language is correct.

Simple process using Detect

In this example, the Detect action properties are set as follows:

Input

Detect inputs

Output

Detect outputs

The two images below illustrate a simple process using the Sentiment Analysis skill from the business object Utility - IADA.AI. The first image illustrates a ‘positive’ statement:

The next image illustrates a ‘negative’ comment:

The Sentiment Analysis results in a ‘sentiment’ is closer to ‘1’ when ‘positive’ and closer to ‘0’ if ‘negative’.

In this example, the Sentiment action properties are set as follows:

Input

Sentiment inputs

Output

Sentiment outputs

The image below shows a simple process call the Extract Key Phrases skill from the business object Utility - IADA.AI.

In this example, the Extract Key Phrases action properties are set as follows:

Input

Extract Key Phrases inputs

Output

Extract Key Phrases outputs

The image below shows a simple process calling the Analyze Text skill from the business object Utility - IADA.AI, which produces multiple outputs. Analyze Text combines several skills to produce its output.

In this example, the Analyze Text action properties are set as follows:

Input

Analyze Text inputs

Output

Analyze Text outputs