Resumo
O Azure Language é um serviço de Processamento de Linguagem Natural (PLN) baseado na cloud que fornece insights textuais, como extração de frases-chave, reconhecimento de entidades, deteção de informação pessoal identificável (PII) e muito mais. O serviço está disponível para o servidor flexível do Banco de Dados do Azure para PostgreSQL por meio da azure_ai extensão, que fornece funções definidas pelo usuário para acessar as APIs de linguagem no SQL.
A extração de frases-chave reconhece os tópicos-chave, ou conceitos principais, do texto de entrada. Use-o para resumir um documento em tópicos, em vez de prosa ou frases.
O reconhecimento de entidades identifica lugares, pessoas, quantidades e muito mais. Use-o para indexar documentos por entidades discutidas ou identificar campos de entrada de formulário, como endereço ou nome de texto não estruturado.
A deteção de Informações de Identificação Pessoal (PII) identifica e retira PII do texto de entrada. Use-o para limpar informações confidenciais, como números de cartão de crédito, números de segurança social, números de telefone e assim por diante do texto.
Com essas ferramentas, as empresas podem processar texto por palavra-chave ou correspondência de padrões. Esse método é propenso a erros e requer esforço manual para listar tópicos e padrões identificáveis. Essa lógica normalmente não é implementada em SQL, portanto, deve ser repetida em aplicativos cliente, introduzindo mais riscos.
Quando as empresas transferem o processamento de texto para a Azure Language, automatizam a recolha de insights a partir do texto. Os serviços de linguagem encapsulam algoritmos complexos de processamento de linguagem natural mantidos e depurados pelos desenvolvedores do Azure. Esse serviço permite que os desenvolvedores da empresa se concentrem nos insights obtidos a partir do texto, não no processo de obtenção dos insights.
Referências
- Banco de Dados do Azure para servidor flexível PostgreSQL Azure AI Extension
- O que é a extração de frases-chave na linguagem Azure?
- O que é o Reconhecimento de Entidades Nomeadas (NER) na Linguagem Azure?
- O que é a deteção de Informação Pessoalmente Identificável (PII) na Linguagem Azure?
- Nota de Transparência para a Linguagem Azure