O que é a deteção de idioma no Azure AI Language?
A deteção de linguagem é uma das funcionalidades oferecidas pelo Azure AI Language, uma coleção de algoritmos de aprendizagem automática e IA na nuvem para desenvolver aplicações inteligentes que envolvem linguagem escrita. A deteção de idiomas é capaz de detetar mais de 100 idiomas em seu script principal. Além disso, oferece deteção de scripts para detetar scripts suportados para cada idioma detetado de acordo com a norma ISO 15924 para um número selecionado de idiomas suportados pelo Azure AI Language Service.
Esta documentação contém os seguintes tipos de artigos:
- Os guias de início rápido são instruções de introdução para guiá-lo ao fazer solicitações ao serviço.
- Os guias de instruções contêm instruções para usar o serviço de maneiras mais específicas ou personalizadas.
Recursos de deteção de idioma
Deteção de idioma: retorna um idioma predominante para cada documento enviado, juntamente com seu nome ISO 639-1, um nome legível por humanos, pontuação de confiança, nome de script e código de script de acordo com a norma ISO 15924.
Deteção de script: para distinguir entre vários scripts usados para escrever determinados idiomas, como o cazaque, a deteção de idioma retorna um nome de script e um código de script de acordo com o padrão ISO 15924.
Tratamento de conteúdo ambíguo: para ajudar a desambiguar o idioma com base na entrada, você pode especificar um código de país/região ISO 3166-1 alpha-2. Por exemplo, a palavra "comunicação" é comum tanto ao inglês como ao francês. Especificar a origem do texto como França pode ajudar o modelo de deteção de idioma a determinar o idioma correto.
Fluxo de trabalho típico
Para usar esse recurso, envie dados para análise e manipule a saída da API em seu aplicativo. A análise é realizada no estado em que se encontra, sem personalização adicional ao modelo usado em seus dados.
Crie um recurso de Linguagem de IA do Azure, que concede acesso aos recursos oferecidos pela Linguagem de IA do Azure. Ele gera uma senha (chamada de chave) e uma URL de ponto de extremidade que você usa para autenticar solicitações de API.
Crie uma solicitação usando a API REST ou a biblioteca de cliente para C#, Java, JavaScript e Python. Você também pode enviar chamadas assíncronas com uma solicitação em lote para combinar solicitações de API para vários recursos em uma única chamada.
Envie o pedido contendo os seus dados de texto. Sua chave e ponto de extremidade são usados para autenticação.
Transmita a resposta em fluxo ou armazene-a localmente.
Introdução à deteção de idiomas
Para usar a deteção de idioma, envie texto bruto não estruturado para análise e manipule a saída da API em seu aplicativo. A análise é realizada no estado em que se encontra, sem personalização adicional ao modelo usado em seus dados. Há três maneiras de usar a deteção de idioma:
Opção de desenvolvimento | Description |
---|---|
Estúdio de linguagem | O Language Studio é uma plataforma baseada na Web que permite que você tente vincular entidades com exemplos de texto sem uma conta do Azure e seus próprios dados quando você se inscreve. Para obter mais informações, consulte o site do Language Studio ou o início rápido do language studio. |
API REST ou biblioteca de cliente (SDK do Azure) | Integre a deteção de idioma em seus aplicativos usando a API REST ou a biblioteca de cliente disponível em vários idiomas. Para obter mais informações, consulte o Guia de início rápido de deteção de idioma. |
Contêiner do Docker | Use o contêiner do Docker disponível para implantar esse recurso localmente. Esses contêineres docker permitem que você aproxime o serviço de seus dados por motivos de conformidade, segurança ou outros motivos operacionais. |
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 é implantado. Leia a nota de transparência para deteção de idioma para saber mais sobre o uso e a implantação responsáveis da IA em seus sistemas. Você também pode ver os seguintes artigos para obter mais informações:
- Nota de transparência para a linguagem de IA do Azure
- Integração e utilização responsável
- Dados, privacidade e segurança
Próximos passos
Há duas maneiras de começar a usar o recurso de vinculação de entidade:
- Language Studio, que é uma plataforma baseada na Web que permite experimentar vários recursos da Linguagem de IA do Azure sem precisar escrever código.
- O artigo de início rápido para obter instruções sobre como fazer solicitações ao serviço usando a API REST e o SDK da biblioteca de cliente.