Azure AI Language documentation

Learn how to integrate AI into your applications that can extract information, classify text, understand conversational language, answer questions and more.

Extract information

Use Natural Language Understanding (NLU) to extract information from unstructured text. For example, identify key phrases or Personally Identifiable Information (PII), summarize text, recognize and categorize named entities, or customize an entity extraction model on top of your domain set.

Answer questions

Provide answers to questions being asked in unstructured texts using our prebuilt capabilities, or customize your domain specific question-and-answer pairs over data you provide.

Translate text

Use cloud-based neural machine translation to build intelligent, multi-language solutions for your applications.