azure-ai-textanalytics-py

Analyze text sentiment, entities, key phrases, PII, and language using Azure AI Text Analytics SDK.

1|Updated Feb 28, 2026
One-click install
npx skills add https://github.com/Patrickjoshanedez/CMS-V2 --skill azure-ai-textanalytics-py-patrickjoshanedez
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azure-ai-textanalytics-py
Source: https://github.com/Patrickjoshanedez/CMS-V2/tree/main/.agents/skills/azure-ai-textanalytics-py
Command: npx skills add https://github.com/Patrickjoshanedez/CMS-V2 --skill azure-ai-textanalytics-py-patrickjoshanedez

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you understand and extract valuable information from unstructured text data, enabling better decision-making and automation.

Core Features & Use Cases

  • Sentiment Analysis: Determine the emotional tone of text (positive, negative, neutral).
  • Entity Recognition: Identify and categorize entities like people, organizations, and locations.
  • Key Phrase Extraction: Discover the main topics and themes within a text.
  • PII Detection: Find and redact Personally Identifiable Information for privacy compliance.
  • Language Detection: Automatically identify the language of a given text.
  • Healthcare NLP: Specialized analysis for medical texts.
  • Use Case: Analyze customer reviews to gauge product sentiment, extract key information from news articles, or identify sensitive data in documents.

Quick Start

Use the azure-ai-textanalytics-py skill to analyze the sentiment of the following text: "I love this new product, it's amazing!".

Frequently Asked Questions about azure-ai-textanalytics-py

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I perform sentiment analysis and entity recognition on unstructured text data?

You can perform sentiment analysis and entity recognition on unstructured text data by leveraging the Azure AI Text Analytics SDK for Python to extract emotional tones and categorize entities like people and organizations.

Can I detect and redact PII in text documents using Python?

Yes, you can detect and redact PII in text documents using Python by applying the PII detection feature to automatically find and mask Personally Identifiable Information for privacy compliance.

What's the best way to analyze customer reviews for sentiment and key phrases?

The best way to analyze customer reviews for sentiment and key phrases is to use natural language processing to determine the emotional tone as positive or negative while extracting the main topics and themes within the text.

Does Azure AI Text Analytics support language detection and healthcare-specific NLP?

Yes, Azure AI Text Analytics supports language detection to automatically identify the language of a given text, alongside specialized healthcare NLP for analyzing medical texts.

Do I need Azure services to run text analysis tasks like key phrase extraction?

Yes, you need Azure services to run text analysis tasks like key phrase extraction because the Python SDK integrates with Azure to provide scalable and secure natural language processing.

When should I use Azure AI for Python text analysis instead of other tools?

You should use Azure AI for Python text analysis when you need scalable and secure natural language processing to unlock insights from unstructured text data and automate information extraction.