Résumé

Effectué

Azure AI Language est un service de traitement en langage naturel (NLP) basé sur le cloud qui fournit des insights de texte tels que l’extraction de phrases clés, la reconnaissance d’entité, la détection d’informations d’identification personnelle (PII), etc. Le service est disponible pour le serveur flexible Azure Database pour PostgreSQL via l’extension azure_ai, qui fournit des fonctions définies par l’utilisateur our accéder aux API de langage dans SQL.

L’extraction d’expressions clés reconnaît les rubriques clés, ou concepts principaux, à partir du texte d’entrée. Utilisez-le pour résumer un document en rubriques, plutôt que la prose ou les phrases.

La reconnaissance d’entité identifie les lieux, les personnes, les quantités, etc. Utilisez-le pour indexer des documents par entités abordées ou identifier des champs d’entrée de formulaire tels que l’adresse ou le nom à partir de texte non structuré.

La détection d’informations d’identification personnelle (PII) identifie et rétablit les informations personnelles à partir du texte d’entrée. Utilisez-le pour nettoyer les informations sensibles telles que les numéros de carte de crédit, les numéros de sécurité sociale, les numéros de téléphone, etc. à partir du texte.

Avec ces outils, les entreprises peuvent traiter du texte par mot clé ou par modèle correspondant. Cette méthode est sujette aux erreurs et nécessite un effort manuel pour répertorier les rubriques et les modèles identifiables. Cette logique n’est généralement pas implémentée dans SQL. Elle doit donc être répétée dans les applications clientes, ce qui entraîne un risque supplémentaire.

Lorsque les entreprises reportent le traitement du texte vers Azure AI Language, elles automatisent la collecte d’insights à partir du texte. Les services de langage encapsulent des algorithmes complexes de traitement du langage naturel gérés et débogués par les développeurs Azure. Ce service permet aux développeurs de l’entreprise de se concentrer sur les insights obtenus à partir du texte, et non sur le processus d’obtention des insights.

Références