Qu’est-ce qu’Azure Cognitive Service for Language ?

Azure Cognitive Service for Language est un service cloud qui fournit des fonctionnalités de traitement en langage naturel (NLP) pour comprendre et analyser du texte. Utilisez ce service pour créer plus facilement des applications intelligentes à l’aide de Language Studio sur le web, d’API REST et de bibliothèques de client.

Ce service Language réunit Analyse de texte, QnA Maker et LUIS tout en fournissant plusieurs nouvelles fonctionnalités. Ces fonctionnalités peuvent être :

  • Préconfigurées, ce qui signifie que les modèles IA qu’utilise la fonctionnalité ne sont pas personnalisables. Vous envoyez juste vos données et utilisez la sortie de la fonctionnalité dans vos applications.
  • Personnalisables, ce qui signifie que vous allez entraîner un modèle IA à l’aide de nos outils pour adapter vos données spécifiquement.

Migrer à partir d’Analyse de texte, de QnA Maker ou de Language Understanding ?

Azure Cognitive Services for Language unifie trois services linguistiques individuels de Cognitive Services : Analyse de texte, QnA Maker et Language Understanding (LUIS). Si vous utilisiez ces trois services, vous pouvez facilement migrer vers la nouvelle solution Azure Cognitive Services for Language. Pour obtenir des instructions, consultez Migration vers Azure Cognitive Services for Language.

Fonctionnalités disponibles

Azure Cognitive Service for Language offre les fonctionnalités suivantes :

Fonctionnalité Description Options de déploiement
Reconnaissance d’entité nommée (NER) Cette fonctionnalité préconfigurée identifie les entités dans le texte en fonction de plusieurs catégories prédéfinies. Language Studio
API REST et bibliothèque de client
Détection d’informations d’identification personnelle Cette fonctionnalité préconfigurée identifie les entités dans le texte en fonction de plusieurs catégories prédéfinies d’informations sensibles, telles que les informations de compte. Language Studio
API REST et bibliothèque de client
Extraction de phrases clés Cette fonctionnalité préconfigurée évalue le texte non structuré et, pour chaque document de saisie, retourne une liste de phrases clés et de points clés du texte. Language Studio
API REST et bibliothèque de client
Conteneur Docker
Liaison d’entités Cette fonctionnalité préconfigurée désambiguïse l’identité d’une entité trouvée dans le texte et fournit des liens vers l’entité sur Wikipédia. Language Studio
API REST et bibliothèque de client
Analyse de texte pour la santé Cette fonctionnalité préconfigurée extrait des informations de textes médicaux non structurés, tels que les notes cliniques et les notes de médecins. Language Studio
API REST et bibliothèque de client
Conteneur Docker
NER personnalisée Créez un modèle IA pour extraire des catégories d’entité personnalisées en utilisant du texte non structuré que vous fournissez. Language Studio
API REST
Analyser les sentiments et les opinions Cette fonctionnalité préconfigurée fournit des étiquettes de sentiment (comme « négatif », « neutre » et « positif ») pour les phrases et les documents. Cette fonctionnalité peut également fournir des informations précises sur les opinions associées à des mots qui apparaissent dans le texte, tels que les attributs de produits ou de services. Language Studio
API REST et bibliothèque de client
Conteneur Docker
Détection de la langue Cette fonctionnalité préconfigurée évalue le texte et détermine la langue dans laquelle il a été écrit. Elle retourne un identificateur de langue et un score qui indique la force de l’analyse. Language Studio
API REST et bibliothèque de client
Conteneur Docker
Classification de texte personnalisée (préversion) Créez un modèle IA pour classifier du texte non structuré dans des classes personnalisées que vous définissez. Language Studio
API REST
Synthèse de texte (préversion) Cette fonctionnalité préconfigurée extrait les phrases clés qui, ensemble, véhiculent l’essence d’un document. Language Studio
API REST et bibliothèque de client
Compréhension du langage courant (préversion) Créez un modèle IA pour pouvoir comprendre le langage naturel utilisé dans les applications, les bots et les appareils IoT. Language Studio
Réponses aux questions Cette fonctionnalité préconfigurée fournit des réponses à des questions extraites de texte entré, à l’aide de contenu semi-structuré comme les FAQ, les manuels et les documents. Language Studio
API REST et bibliothèque de client

Tutoriels

Une fois que vous avez suivi le guide de démarrage rapide du service Language, essayez nos tutoriels qui vous montrent comment résoudre différents scénarios.

Exemples de code supplémentaires

Vous trouverez d’autres exemples de code sur GitHub pour les langages suivants :

Déployer localement en utilisant des conteneurs Docker

Utilisez les conteneurs du service Language pour déployer localement des fonctionnalités d’API. Ces conteneurs Docker vous permettent de rapprocher le service plus près de vos données pour des raisons de conformité, de sécurité ou opérationnelles. Le service Language offre les conteneurs suivants :

Intelligence artificielle responsable

Un système IA comprend non seulement la technologie, mais aussi les personnes qui l’utiliseront, les personnes qui seront affectées par lui et l’environnement dans lequel il est déployé. Lisez les articles suivants pour en savoir plus sur l’utilisation et le déploiement de l’IA responsable dans vos systèmes :