azure-ai-textanalytics-py

by v1.0.0

The Azure AI Text Analytics SDK for Python provides a comprehensive client library for leveraging Azure AI Language service capabilities. It enables developers to perform advanced natural language processing tasks such as sentiment analysis, named entity recognition, key phrase extraction, and language detection. This skill also supports specialized functions like PII detection and redaction, as well as healthcare-specific NLP for extracting medical information from unstructured text.

Designed for ease of integration, the SDK offers both synchronous and asynchronous clients, supporting various authentication methods including API keys and Azure Entra ID. It's ideal for applications requiring deep textual understanding, content categorization, and automated information extraction from large volumes of text data.

What It Does

This skill provides a Python interface to Azure AI Language services, allowing users to programmatically analyze text for various NLP insights. It can determine the sentiment of text, identify named entities (people, places, organizations), detect and redact Personally Identifiable Information (PII), extract key phrases, identify the language of text, and perform specialized healthcare entity extraction. It supports both individual and batch processing of documents.

When To Use

Use this skill when you need to:
- Analyze customer feedback or reviews for sentiment.
- Extract key information (entities, phrases) from articles, reports, or documents.
- Automate PII detection and redaction for compliance.
- Categorize content by language.
- Process clinical notes or medical texts for healthcare insights.
- Build intelligent applications that require deep understanding of unstructured text.

Installation

Copy SKILL.md to your skills directory

View Universal documentation

What people say, and where to get help

No ratings yet. If you have used this skill, yours would be the first.

No reviews yet

This skill has not been rated. If you have run it, a short note about what you used it for helps the next person more than any description can.

Related Skills You May Like

Discover more AI agent skills in the same category to enhance your workflow automation.

Have a Skill to Share?

Join the community and help AI agents learn new capabilities. Submit your skill and reach thousands of developers.