Saltar a contenido

Azure Text Analytics

Categoría: Cognitive

Descripción: Este módulo de extensión permite gestionar Una colección de funciones de servicio cognitivo para el lenguaje que extraen, clasifican y comprenden el texto dentro de los documentos.

Funcionalidad: Utilice este módulo de extensión para la recuperación de datos de texto sin formato, como la identificación de frases esenciales o información personal identificable (PII), la síntesis de contenido textual y el reconocimiento y la categorización de entidades con nombres, es una función clave. Este módulo se utiliza ampliamente para identificar el lenguaje de un texto determinado.

Requisitos previos

  1. Crear Recurso en Azure

    • Inicia sesión en portal.azure.com.
    • Navega a "Azure AI" y selecciona "Crear recurso", este recurso debe ser de tipo CognitiveServices.

Para acceder a una guía paso a paso sobre estos requisitos, acceda Aqui

Implementación

Operations: Lista desplegable donde visualizara las opciones de procesamiento disponible para analizar textos.

  • Detect language: Característica preconfigurada que permite detectar el idioma en el que está escrito un documento.
  • Analyze Sentiment: Características preconfiguradas que ayudan a averiguar qué piensan los usuarios de su marca o sobre un tema mediante la aplicación.
  • Extract key phrases: Característica preconfigurada que evalúa y devuelve los conceptos principales de un texto no estructurado y los devuelve como una lista.
  • Recognize named entities: Característica preconfigurada que clasifica las entidades (palabras o frases) en texto no estructurado en varios grupos de categorías predefinidas.
  • Recognize pii entities: Característica preconfigurada que identifica, clasifica y redacta información confidencial en documentos de texto no estructurados y transcripciones de conversaciones.
  • Recognize linked entities: Característica preconfigurada que desambigua la identidad de las entidades (palabras o frases) encontradas en texto no estructurado y devuelve vínculos a Wikipedia.

Nota: Para obtener mayor información sobre los puntos detallados acceda a la página de Azure

Expresión para evaluar: Campo de tipo string en el cual puede ingresar la entidad que almacena la información a analizar, o texto específico entre comillas simples.

Cognitive services endpoint: En este campo debe ingresar Endpoint de los servicios Azure cognitive services en la sección Keys and endpoint.

Cognitive services key: En este campo debe ingresar la clave de los servicios de Azure Cognitive Services que se encuentra en la sección Keys and Endpoint. Azure proporciona dos opciones: key1 y key2, y cualquiera de las dos puede ser utilizada.

Entidad donde se va a depositar el resultado de la evaluación: Campo donde debe seleccionar o crear una entidad en la cual se desea depositar resultado de la API.

La intención a ejecutar en caso de error. El flujo de la acción se interrumpirá y la descripción del error se pasará a la intención seleccionada con el nombre: 'AZURETEXTANALYTICS_ERROR': Lista desplegable donde debe seleccionar nombre de la intención para el manejo de errores.

Ejemplo de implementación

Campo Valor
Nombre: PruebaAzureTextAnalytics
Operations: Detect Language
Expresión para evaluar: 'Hola'
Cognitive services endpoint: https://xxxxxx.cognitiveservices.azure.com/
Cognitive services key: '0XX6XX5XX7edXXXXXXXXXXXXXXXXXXXX'
Entidad donde se va a depositar el resultado de la evaluación: EntidadPrueba
La intención a ejecutar en caso de error. El flujo de la acción se interrumpirá y la descripción del error se pasará a la intención seleccionada con el nombre: 'AZURETEXTANALYTICS_ERROR': Error_Handler