Partilhar via


O que é a Linguagem de IA do Azure?

O Azure AI Language é um serviço baseado na nuvem que fornece recursos de Processamento de Linguagem Natural (NLP) para entender e analisar texto. Use este serviço para ajudar a criar aplicativos inteligentes usando o Language Studio baseado na Web, APIs REST e bibliotecas de cliente.

Funcionalidades disponíveis

Este serviço de Linguagem unifica os seguintes serviços de IA do Azure disponíveis anteriormente: Análise de Texto, QnA Maker e LUIS. Se você precisar migrar desses serviços, consulte a seção de migração abaixo.

O serviço linguístico também fornece várias novas funcionalidades, que podem ser:

  • Pré-configurado, o que significa que os modelos de IA que o recurso usa não são personalizáveis. Basta enviar seus dados e usar a saída do recurso em seus aplicativos.
  • Personalizável, o que significa que você treinará um modelo de IA usando nossas ferramentas para se adequar especificamente aos seus dados.

Gorjeta

Não tem certeza de qual recurso usar? Consulte Qual recurso de serviço de idioma devo usar? para ajudá-lo a decidir.

O Language Studio permite que você use os recursos de serviço abaixo sem precisar escrever código.

Reconhecimento de Entidades Nomeadas (NER)

O reconhecimento de entidade nomeada identifica diferentes entradas no texto e as categoriza em tipos predefinidos.

Identificação pessoal (PII) e deteção de informações de saúde (PHI)

A deteção de PII identifica entidades em texto e conversas (bate-papo ou transcrições) que estão associadas a indivíduos.

Deteção de idioma

A deteção de idiomas avalia o texto e deteta uma ampla gama de idiomas e dialetos variantes.

Análise de sentimento e mineração de opinião

A análise de sentimento e a mineração de opinião são recursos pré-configurados que ajudam você a descobrir o que as pessoas pensam da sua marca ou tópico, minerando texto em busca de pistas sobre sentimentos positivos ou negativos, e podem associá-los a aspetos específicos do texto.

Resumo

A sumarização condensa informações para texto e conversas (chat e transcrições). A sumarização de texto gera um resumo, suportando duas abordagens: a sumarização extrativa produz um resumo extraindo frases salientes dentro do documento juntamente com as informações de posicionamento dessas frases, e a sumarização abstrata, que gera um resumo com frases concisas e coerentes ou palavras que não são literalmente extrair frases do documento original.
O resumo da conversa recapitula e segmenta reuniões longas em capítulos com carimbo de data/hora. O resumo do call center resume os problemas e a resolução dos clientes.

Extração de expressões-chave

A extração de frases-chave é um recurso pré-configurado que avalia e retorna os principais conceitos em texto não estruturado e os retorna como uma lista.

Associação de entidades

A vinculação de entidades é um recurso pré-configurado que desambigua a identidade de entidades (palavras ou frases) encontradas em texto não estruturado e retorna links para a Wikipédia.

Análise de texto para cuidados de saúde

Análise de texto para saúde Extrai e rotula informações de saúde relevantes de texto não estruturado.

Classificação de texto personalizada

A classificação de texto personalizada permite criar modelos de IA personalizados para classificar documentos de texto não estruturados em classes personalizadas que você definir.

Reconhecimento personalizado de entidade nomeada (NER personalizado)

O NER personalizado permite que você crie modelos de IA personalizados para extrair categorias de entidades personalizadas (rótulos para palavras ou frases), usando texto não estruturado que você fornece.

Compreensão de linguagem conversacional

A compreensão de linguagem conversacional (CLU) permite que os usuários criem modelos personalizados de compreensão de linguagem natural para prever a intenção geral de um enunciado de entrada e extrair informações importantes dele.

Fluxo de trabalho de orquestração

O fluxo de trabalho de orquestração é um recurso personalizado que permite conectar aplicativos CLU (Conversational Language Understanding), resposta a perguntas e LUIS.

Perguntas e respostas

A resposta a perguntas é um recurso personalizado que encontra a resposta mais apropriada para as entradas de seus usuários e é comumente usado para criar aplicativos cliente de conversação, como aplicativos de mídia social, bots de bate-papo e aplicativos de desktop habilitados para fala.

Que funcionalidade de serviço linguístico devo utilizar?

Esta seção irá ajudá-lo a decidir qual recurso de serviço de idioma você deve usar para seu aplicativo:

O que pretende fazer? Document format A sua melhor solução Esta solução é personalizável?*
Detete e/ou retire informações confidenciais, como PII e PHI. Texto não estruturado,
conversas transcritas
Deteção de PII
Extraia categorias de informações sem criar um modelo personalizado. Texto não estruturado O recurso NER pré-configurado
Extraia categorias de informações usando um modelo específico para seus dados. Texto não estruturado NER personalizado
Extraia tópicos principais e frases importantes. Texto não estruturado Extração de expressões-chave
Determine o sentimento e as opiniões expressas no texto. Texto não estruturado Análise de sentimento e mineração de opinião
Resuma longos trechos de texto ou conversas. Texto não estruturado,
conversas transcritas.
Sumarização
Desambiguar entidades e obter links para a Wikipédia. Texto não estruturado Associação de entidades
Classifique os documentos em uma ou mais categorias. Texto não estruturado Classificação de texto personalizada
Extraia informações médicas de documentos clínicos/médicos, sem construir um modelo. Texto não estruturado Análise de texto para a saúde
Crie um aplicativo de conversação que responda às entradas do usuário. Entradas de usuário não estruturadas Resposta a perguntas
Detetar o idioma em que um texto foi escrito. Texto não estruturado Deteção de idioma
Preveja a intenção das entradas do usuário e extraia informações delas. Entradas de usuário não estruturadas Compreensão de linguagem conversacional
Conecte aplicativos de compreensão de linguagem conversacional, LUIS e resposta a perguntas. Entradas de usuário não estruturadas Fluxo de trabalho de orquestração

* Se um recurso for personalizável, você pode treinar um modelo de IA usando nossas ferramentas para ajustar seus dados especificamente. Caso contrário, um recurso é pré-configurado, o que significa que os modelos de IA que ele usa não podem ser alterados. Basta enviar seus dados e usar a saída do recurso em seus aplicativos.

Migrar do Text Analytics, QnA Maker ou Language Understanding (LUIS)

O Azure AI Language unifica três serviços de linguagem individuais nos serviços de IA do Azure - Análise de Texto, QnA Maker e Language Understanding (LUIS). Se você estiver usando esses três serviços, poderá migrar facilmente para a nova Linguagem de IA do Azure. Para obter instruções, consulte Migrando para a linguagem de IA do Azure.

Tutoriais

Depois de ter tido a oportunidade de começar a utilizar o serviço de línguas, experimente os nossos tutoriais que lhe mostram como resolver vários cenários.

Exemplos de código adicionais

Você pode encontrar mais exemplos de código no GitHub para os seguintes idiomas:

Implantar no local usando contêineres do Docker

Use contêineres de serviço de idioma para implantar recursos de API no local. Esses contêineres do Docker permitem que você aproxime o serviço de seus dados por motivos de conformidade, segurança ou outros motivos operacionais. O serviço linguístico oferece os seguintes contentores:

IA responsável

Um sistema de IA inclui não apenas a tecnologia, mas também as pessoas que a usarão, as pessoas que serão afetadas por ela e o ambiente em que ela é implantada. Leia os seguintes artigos para saber mais sobre o uso e a implantação responsáveis da IA em seus sistemas: