¿Qué es Azure Cognitive Service for Language?

Azure Cognitive Service for Language es un servicio en la nube que proporciona características de procesamiento del lenguaje natural (NLP) para comprender y analizar texto. Este servicio se usa para ayudar a compilar aplicaciones inteligentes mediante Language Studio basado en web, las API REST y las bibliotecas cliente.

Este servicio de lenguaje unifica Text Analytics, QnA Maker y LUIS, además de proporcionar varias características nuevas. Estas características pueden ser:

  • Preconfiguradas, lo que significa que los modelos de IA que usa la característica no son se pueden personalizar. Solo tiene que enviar los datos y usar la salida de la característica en las aplicaciones.
  • Personalizables, lo que significa que entrenará un modelo de IA mediante nuestras herramientas para que se ajuste específicamente a sus datos.

¿Migración desde Text Analytics, QnA Maker o Language Understanding?

Azure Cognitive Services for Language unifica tres servicios de lenguaje individuales en Cognitive Services: Text Analytics, QnA Maker y Language Understanding (LUIS). Si ha usado estos tres servicios, puede migrar fácilmente a la nueva Azure Cognitive Services para Language. Para obtener las instrucciones necesarias para hacerlo, vea Migración a Azure Cognitive Services for Language.

Características disponibles

Azure Cognitive Service for Language proporciona las siguientes características:

Característica Descripción Opciones de implementación
Reconocimiento de entidades con nombre (NER) Esta característica preconfigurado identifica entidades en el texto en varias categorías predefinidas. * Language Studio
* API REST y biblioteca cliente
Detección de información de identificación personal Esta característica preconfigurado identifica entidades en texto en varias categorías predefinidas de información confidencial, como la información de la cuenta. * Language Studio
* API REST y biblioteca cliente
Extracción de frases clave Esta característica preconfigurada evalúa el texto no estructurado y devuelve una lista de frases clave y puntos principales del texto de cada documento de entrada. * Language Studio
* API REST y biblioteca cliente
* Contenedor de Docker
Vinculación de entidad Esta característica preconfigurada elimina la ambigüedad de la identidad de una entidad que se encuentra en el texto y proporciona vínculos a la entidad en Wikipedia. * Language Studio
* API REST y biblioteca cliente
Text Analytics for Health Esta característica preconfigurada extrae información de textos médicos no estructurados, como apuntes clínicos y notas del médico. * Language Studio
* API REST y biblioteca cliente
* Contenedor de Docker
NER personalizado Cree un modelo de inteligencia artificial para extraer categorías de entidades personalizadas mediante el texto no estructurado que proporcione. * Language Studio
* API de REST
Análisis del sentimiento y las opiniones Esta característica preconfigurada proporciona etiquetas de opinión (como "negative", "neutral" y "positive") tanto para oraciones como para documentos. Esta característica puede proporcionar información detallada sobre las opiniones relacionadas con las palabras que aparecen en el texto, como los atributos de productos o servicios. * Language Studio
* API REST y biblioteca cliente
* Contenedor de Docker
Detección de idioma Esta característica preconfigurada evalúa el texto y determina el idioma en que se escribió. Devuelve un identificador de idioma y una puntuación que indica la intensidad del análisis. * Language Studio
* API REST y biblioteca cliente
* Contenedor de Docker
Clasificación de texto personalizada (versión preliminar) Cree un modelo de IA para clasificar texto no estructurado en las clases personalizadas que defina. * Language Studio
* API de REST
Resumen de texto (versión preliminar) Esta característica preconfigurada extrae frases clave que transmiten, en conjunto, la esencia de un documento. * Language Studio
* API REST y biblioteca cliente
Reconocimiento del lenguaje conversacional (versión preliminar) Cree un modelo de IA para aportar la capacidad de comprender el lenguaje natural en aplicaciones, bots y dispositivos IoT. * Language Studio
Respuesta a preguntas Esta característica preconfigurada proporciona respuestas a las preguntas extraídas de la entrada de texto, para lo que usa contenido semiestructurado, como preguntas más frecuentes, manuales y documentos. * Language Studio
* API REST y biblioteca cliente
Flujo de trabajo de orquestación Entrena modelos de lenguaje para conectar las aplicaciones a la respuesta de preguntas, el reconocimiento del lenguaje conversacional y LUIS. * Language Studio
* API de REST

Tutoriales

Una vez que haya tenido la oportunidad de usar el servicio de lenguaje, pruebe nuestros tutoriales, que le enseñarán a resolver distintos escenarios.

Ejemplos de código adicionales

En GitHub puede encontrar más ejemplos de código para los siguientes lenguajes:

Implementación local mediante contenedores de Docker

Use los contenedores del servicio de lenguaje para implementar características de API de forma local. Estos contenedores de Docker permiten acercar el servicio a los datos para mejorar el cumplimiento, la seguridad o por otras razones operativas. El servicio de lenguaje ofrece los siguientes contenedores:

Inteligencia artificial responsable

Los sistemas de inteligencia artificial incluyen no solo la tecnología, sino también las personas que la usarán, las personas que se verán afectadas por ella y el entorno en el que se implementa. Lea los siguientes artículos para obtener información sobre el uso responsable de la inteligencia artificial y la implementación en los sistemas: