[go: up one dir, main page]

Trace Id is missing
Skip to main content
Azure

Azure AI Language

Build intelligent applications with natural language processing capabilities

 

Get 5,000 transactions S0 tier free every month for 12 months.

Create engaging customer experiences with natural language capabilities

Azure AI Language is a managed service for developing natural language processing applications. Identify key terms and phrases, analyze sentiment, summarize text, and build conversational interfaces. Use Language to annotate, train, evaluate, and deploy customizable AI models with minimal machine-learning expertise.

Video container

Get up and running quickly with prebuilt capabilities

From predefined entity categories for every business to text analytics for healthcare domains, out-of-box capabilities help you get started quickly with the ability to further customize and optimize when needed.

Overview of capabilities in Language Studio
The Get Started screen for Azure AI Services for Language

Customize multilingual models to fit your scenario

Provide a few labeled examples to train your machine learning model for your specific use case. Custom multilingual models can be trained in one language and used for multiple other languages.

Label data instantly with Azure OpenAI Service

Access GPT-powered advanced language models through Language Studio to quickly scan and suggest labels for your content.

Data labeling and the activity pane in Language Studio

Recognize core concepts

Extract, label, and redact vital information in text across multiple categories.

Comprehend information at a glance

Summarize documents or conversations to quickly understand customer calls, reviews, and more.

Analyze customer sentiment

Understand what your customers think and feel through opinion mining.

Process unstructured medical data

Analyze case notes, clinical documentation, and records for diagnoses, symptoms, and recoveries.

Build conversational experiences

Build and train a custom natural language model based on a specific domain and the expected users’ interactions.

Respond to customer queries

Answer questions securely from your enterprise data such as URLs, knowledge base articles, manuals, and more.

Automatically categorize text

Detect the original language of text and classify documents using your own labels and data.

Extract key phrases and concepts

Determine main topics and key concepts in text and get links to more information about them.

Comprehensive security and compliance, built in

A security center overview in Azure showing policy and compliance data and resource security hygiene
The security center compute and apps tab in Azure showing a list of recommendations
  • ISO/IEC

  • CSA/CCM

  • ITAR

  • CJIS

  • HIPAA

  • IRS 1075

Get started with an Azure free account

1

Start free. Get USD200 credit to use within 30 days. While you have your credit, get free amounts of many of our most popular services, plus free amounts of 55+ other services that are always free.

2

After your credit, move to pay as you go to keep building with the same free services. Pay only if you use more than your free monthly amounts.

3

After 12 months, you'll keep getting 55+ always-free services—and still pay only for what you use beyond your free monthly amounts.

Trusted by companies of all sizes

Vodafone transforms its customer care strategy

“We used Azure AI Services and Bot Service to deliver an instantly responsive, personal expert into our customers’ pockets. Providing this constant access to help is key to our customer care strategy.” 

Paul Jacobs: Group Head of Operations Transformation

A person smiling and waving on a video call on their mobile phone
Back to tabs

Language documentation and resources

Frequently asked questions about AI Language

  • Capabilities previously available in these services are upgraded with the latest AI and offered as capabilities in Language. Language offers a unified studio experience and unified SDKs in popular programming languages to build natural-language AI into your applications. Choose from 12 ready-to-use capabilities and easily customize with your labeled data, or simply annotate data using the data-labeling canvas.

  • Language represents a commitment to provide you with the latest natural language capabilities. It consolidates familiar capabilities previously available in Text Analytics, QnA Maker, and LUIS into a unified service. Use these capabilities in a single convenient SDK by creating a AI Language resource.

  • To get started, you’ll need to create a AI Language resource. Visit the Azure portal, select “create a resource,” and search for AI Language. Once you have a resource, use the capabilities via the API or SDK (for Python or C#). Download the SDK from the Azure portal, PyPi, or NuGet.

  • Text Analytics (including question answering) customers benefit from the unified AI Language without interruption, while classic QnA Maker and LUIS customers need to migrate to use the unified AI Language. The migration is a simple process. See the documentation for detailed migration steps.

  • See each feature's supported languages in the AI Language documentation for more information.

  • Yes, use the analyze operation to combine more than one feature in the same asynchronous call. The analyze operation is currently only available in the Standard pricing tier and follows the same pricing criteria.

  • LUIS will continue to be supported and maintained as a GA service and customers are not required to migrate to the AI Language as both products will be maintained.

Ready when you are—let’s set up your Azure free account

Try AI Services free
#chatEngagement { color: #fff; background-color: #006abb; border: 1px solid #0078d4; border-radius: 4px; display: inline-block; font-size: 14px; font-weight: 600; padding: 10px 16px; } #chatEngagement:hover, #chatEngagement:active { text-decoration: underline; } #chatDisengagement { color: #0062ad; display: inline-block; font-size: 14px; font-weight: 600; padding-right: 1em; position: relative; text-decoration: none; border: none; background-color: transparent; } #chatEngagement:focus { outline: 1px solid #fff; outline-offset: -4px; text-decoration: underline; } #chatDisengagement:after { background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 1L9 6L4 11' stroke='%230062ad'/%3E%3C/svg%3E"); content: ' '; height: 12px; width: 12px; display: inline-flex; vertical-align: middle; margin-left: .2em; transition: all .2s ease-in-out; position: absolute; bottom: -6px; background-color: transparent; } #chatDisengagement:focus { outline-offset: 10px; } #lp-iframe-container { border: 0; bottom: 0; box-shadow: 0 5px 15px 0 #00000033; height: 500px; left: auto !important; min-width: 300px; max-width: 350px; padding: 0; position: fixed; right: 0; top: auto !important; z-index: 1031; } #iFrame { height: 100%; width: 100%; border: 0; } #proactive-chat-dialog { position: fixed; z-index: 10400; bottom: -24px; right: 11px; } #proactive-chat-dialog .chatContainer { min-width: 272px; height: 277px; color: #000; line-height: 0; position: relative; border: 0 !important; background-repeat: no-repeat !important; background-color: #fff !important; margin: auto; padding: 12px; background-size: contain !important; box-shadow: 0 2.8px 2.2px rgba(0, 0, 0, 0.034), 0 6.7px 5.3px rgba(0, 0, 0, 0.048), 0 12.5px 10px rgba(0, 0, 0, 0.06), 0 22.3px 17.9px rgba(0, 0, 0, 0.072), 0 41.8px 33.4px rgba(0, 0, 0, 0.086), 0 100px 80px rgba(0, 0, 0, 0.12); } #proactive-chat-dialog .chatContainer .chat-cta { text-align: center; font-size: 24px; font-weight: 600; position: relative; top: 160px; } #proactive-chat-dialog .chatContainer .chat-buttons { position: relative; top: 185px; width: 100%; display: flex; gap: 1em; justify-content: center; flex-direction: column; } #proactive-chat-dialog .chatContainer .chat-buttons .arrow-link { width: auto; margin: auto; } #proactive-chat-dialog .chatContainer .chat-buttons .arrow-link:after { bottom: -6px; } @media only screen and (min-width: 33.75em) { #proactive-chat-dialog .chatContainer .chat-buttons { top: 200px; flex-direction: row; } } </style> <div id="proactive-chat-dialog" class="proactive-chat-hidden"> <div class="chatContainer" style="background: url('{{module.bg-img-src}}') no-repeat top left" > <div class="chat-cta">{{module.heading}}</div> <div class="chat-buttons"> <button type="button" id="chatEngagement" aria-label="{{chat-engagement.aria-label}}" class="button button--primary01 lp-chatnow" data-lp-event="click" data-bi-id="expand-chat" data-bi-an="chat" data-bi-chtid="azure chat 1" data-bi-chtnm="live person proactive chat" data-bi-bhvr="16" data-bi-tn="button button--primary01 lp-chatnow" > {{chat-engagement.btn-txt}} </button> <button type="button" id="chatDisengagement" aria-label="{{chat-disengagement.aria-label}}" class="arrow-link lp-nothanks" data-lp-event="close" data-bi-id="collapse-chat" data-bi-an="chat" data-bi-chtid="azure chat 1" data-bi-chtnm="live person proactive chat" data-bi-tn="arrow-link lp-nothanks" > {{chat-disengagement.btn-txt}} </button> </div> </div> </div> '/>