Microsoft Text Analytics

(Available from version 7.2 onwards.)

Microsoft Text Analytics Library uses Microsoft’s Text Analytics service to provide Sentiment Analysis, Entity Recognition, and Key Phrase Extraction functions.

Note that Microsoft applies limitations to the quantity of text that can be submitted per request and to the quantity of requests that can be submitted per second and minute. For details, see here.

Use the functions listed below to submit requests to Microsoft Text Analytics. To use a function, you must first create an instance of the appropriate variable type to which to assign the function's response. For example, you must create an instance of an MS Entity Response variable to capture the response to a MS Entity Recognition function. For information on those variable types, see here.

Prerequisites

To use Microsoft Text Analytics, ensure that you have all of the following:

  • An active Microsoft Azure account. To create an account, see here.

  • An active Internet connection on your machine. The machine on which the automation will be run will also need an active Internet connection.

  • An API key and endpoint for the Text Analytics service. (These must be stored in a variable of type MS client credential, see here). Note that Microsoft endpoints are specific to region, see here.

Functions