Text Analytics Library Objects

This topic provides information about the Text Analytics library functions using the Microsoft Text Analytics service and Google Text Analytics services

For more information about working with the Microsoft Text Analytics and Google Text Analytics, see Using Text Analytics Functions.

Microsoft Text Analytics

Microsoft Text Analytics Library uses Microsoft’s Text Analytics service that allows natural language processing over input text and provide Sentiment Analysis, Entity Recognition, and Key Phrase Extraction functions.

The business entities of Microsoft Text Analytics are exposed under Business Entities > Library Types > MS Text Analytics.

The functions and events are exposed under Project > References > Library References > Direct.TextAnalytics.Library > MS Text Analytics.

Prerequisites

An active Microsoft Azure account. If you do not have an account, use Create Microsoft Azure account to create an account.

An active internet connection on your machine.

The API key and End Point for a Text Analysis resource. Create an instance of MS Client Credential, and enter the API key, the End Point, and the Timeout value.

If the Timeout value is entered as 0 seconds, then the system will use the default value as 30 seconds.

Microsoft Endpoints are specific to region. See Microsoft Endpoints to find the endpoint for your region.

See Language list for the languages supported for each function.

See Data Limits for character restrictions and usage limits on MS Text Analytics functions

 

 

Google Text Analytics

Google Text Analytics Library uses Google’s Natural Language service to process input text and provide Sentiment Analysis, Entity Recognition, Entity Sentiment Analysis, Text Translation, and Content Classification functions.

The Business Entities of the Google Text Analytics are exposed under Business Entities > Library Types > Google Text Analytics.

The functions and events are exposed under Project > References > Library References > Direct.TextAnalytics.Library > Google Text Analytics.

Prerequisites

An active Google Cloud account. If you do not have an account, use Create Google Cloud Account to create an account.

An active internet connection on your machine.

The API key and End Point for a Text Analysis service. Create an instance of Google Client Credential and enter the API key, the End Point, and the Timeout.

API key for Text Translate function is in text format. API Key for other functions is in JSON format.

If the endpoint is empty, then the default endpoint language.googleapis.com:443 will be used.

If the Timeout value is entered as 0 seconds, then the system will use the default value as 30 seconds.

See the supported language list of Google Text Analytics functions and Google Text Translation function.

See Text Analytics Quotas and Limits and Text Translation Quotas and Limits for restrictions and usage quotas on Google Text Analytics functions.