Ejercicio: Crear un modelo de clasificación de categorías personalizado y usarlo en Power Automate

Completado

En este ejercicio, creará un modelo de clasificación de categorías para ayudar a una clínica sanitaria a clasificar y enviar comentarios de los pacientes.

A cuatro directores de experiencia del cliente se les asigna la responsabilidad de gestionar los comentarios de los clientes según el departamento del que forman parte. Los comentarios de los pacientes se capturan a través de una dirección de correo electrónico centralizada que se identifica cuando los pacientes reciben su autorización de licencia.

Preparación de datos

Al igual que con todos los modelos personalizados, un paso inicial importante es identificar y preparar los datos que se utilizarán para entrenar el modelo. La clasificación de categorías de AI Builder no es diferente y requiere datos históricos para determinar patrones que ayudarán a predecir las etiquetas para procesar nuevos datos.

Para agilizar el ejercicio, seguirá los pasos que se describen en Usar datos de ejemplo para la clasificación de categorías.

Para este ejercicio, hará referencia a la tabla healthcare_feedback que forma parte de la solución Laboratorio de AI Builder. Contiene más de 500 registros de comentarios de pacientes que están etiquetados con una o más de las siguientes palabras clave de categoría:

  • Cuidado

  • Instalaciones

  • Registro

  • Personal

Captura de pantalla de la tabla de comentarios de atención sanitaria en Estudio de Microsoft Power Apps con columnas de texto y etiquetas resaltadas

Introducción

El modelo de clasificación de categorías determina las etiquetas potenciales después de analizar los datos históricos. Al proporcionar registros que ya tienen categorías asignadas, puede entrenar un modelo personalizado para que pueda publicarse y usarse para categorizar nuevos datos.

Después de haber identificado los datos históricos que se utilizarán para el entrenamiento, creará el modelo personalizado siguiendo estos pasos:

  1. En Estudio de Microsoft Power Apps, en el menú de navegación izquierdo, en AI Builder, seleccione Explorar y luego seleccione Modelo personalizado de clasificación de categoría.

    Captura de pantalla de Power Apps Studio, con el icono del modelo de clasificación de categoría y el menú de navegación de AI Builder

  2. Seleccione Comenzar.

    Captura de pantalla de la presentación del modelo de texto de clasificación, con la opción Comenzar resaltada

  3. Elija la opción Seleccionar texto.

    Captura de pantalla del modelo de clasificación de categorías en Power Apps Studio con la opción Seleccionar texto resaltada

  4. Busque y seleccione la tabla healthcare_feedback.

    Captura de pantalla del modelo de clasificación de categorías en Power Apps Studio con un panel a la derecha para seleccionar la tabla de origen con los comentarios de atención sanitaria resaltados

  5. Seleccione la columna Texto y luego elija Seleccionar columna.

    Captura de pantalla del modelo de clasificación de categorías en Power Apps Studio con un panel a la derecha para elegir la columna Texto

  6. Revise el texto etiquetado para la columna seleccionada y luego seleccione Siguiente.

    Captura de pantalla del modelo de clasificación de categorías en Power Apps Studio con una lista de registros para la columna de texto seleccionada, donde Siguiente está resaltado

  7. Seleccione la opción Seleccionar etiquetas.

    Captura de pantalla del modelo de clasificación de categorías en Power Apps Studio con la opción Seleccionar etiquetas resaltada

  8. Seleccione la columna llamada Etiquetas y luego elija Seleccionar columna.

    Captura de pantalla del modelo de clasificación de categorías en Power Apps Studio con un panel a la derecha para elegir la columna Etiquetas

  9. Revise las diferentes opciones de separadores de etiquetas, seleccione Coma y luego seleccione Siguiente.

    Captura de pantalla del modelo de clasificación de categorías en Power Apps Studio con una presentación de diferentes opciones de separador y los resultados, con la opción Coma resaltada

  10. Revise el texto y las etiquetas para validar sus selecciones y luego elija Siguiente.

    Captura de pantalla del modelo de clasificación de categorías en ,Power Apps Studio con una lista de registros con el texto y las etiquetas, donde Siguiente está resaltado

  11. Seleccione Inglés como idioma del texto y luego seleccione Siguiente.

    Captura de pantalla del modelo de clasificación de categorías en Power Apps Studio con una lista desplegable de idiomas, donde Inglés está seleccionado y Siguiente resaltado

  12. Revise el resumen del modelo. Seleccione Entrenar para pasar a la siguiente parte de este ejercicio.

    Captura de pantalla del modelo de clasificación de categorías en Power Apps Studio con información de resumen del modelo y Siguiente resaltado

Entrenar y publicar el modelo

Después de seleccionar las columnas que contienen el texto y las etiquetas relacionadas para la clasificación de categorías, deberá entrenar el modelo personalizado para poder usarlo en Power Apps o Power Automate.

Para completar esta serie de tareas, siga estos pasos:

  1. Después de seleccionar Entrenar en el último paso de la parte anterior de este ejercicio, seleccione Ir a modelos.

    Captura de pantalla del modelo de clasificación de categorías en Power Apps Studio con una ventana emergente que indica que el modelo se está entrenando y la opción Ir a modelos resaltada

  2. En la lista de modelos de AI Builder, bajo Mis modelos, identifique el modelo recién creado que está en Entrenamiento.

    Captura de pantalla de la lista de modelos de AI Builder en Power Apps Studio con Mis modelos y el estado de entrenamiento resaltados

  3. Cuando el Estado cambie a Entrenado, seleccione su modelo personalizado.

    Captura de pantalla de la lista de modelos de AI Builder en Power Apps Studio con Mis modelos y el estado de Entrenado resaltados

  4. Confirme el rendimiento del modelo seleccionando Prueba rápida.

    Captura de pantalla del modelo de clasificación de categorías en Power Apps Studio con el indicador de rendimiento y Prueba rápida resaltado

  5. Envíe cualquier valor de texto que le permita determinar si el modelo ha funcionado como se esperaba y luego seleccione Probar.

    Captura de pantalla de la ventana emergente Prueba rápida con el siguiente texto: Me duele una rodilla. La opción Probar está resaltada.

  6. Revise las etiquetas sugeridas y la confianza. Puede repetir estas pruebas varias veces. Cuando se hayan completado las pruebas, seleccione Cerrar.

    Captura de pantalla de la ventana emergente Prueba rápida con el siguiente texto: Me duele una rodilla. La sección de etiquetas sugeridas y confianza está resaltada con Asistencia al 70 por ciento. La opción Cerrar está resaltada.

  7. Si las pruebas y el nivel de rendimiento son adecuados, seleccione Publicar. Cuando el nivel de rendimiento no sea satisfactorio, puede editar el modelo y revisar la configuración.

    Captura de pantalla del modelo de clasificación de categorías en Power Apps Studio con el indicador de rendimiento y Publicar resaltado

  8. Una vez publicado el modelo, puede pasar a la siguiente parte de este ejercicio.

    Captura de pantalla del modelo de clasificación de categorías en Power Apps Studio con el indicador de rendimiento y el mensaje de notificación que indica que el modelo se ha publicado resaltado

Crear un flujo de nube de Power Automate

Para este ejercicio, procesará los comentarios del paciente tal como se reciben en una bandeja de entrada de Microsoft Outlook creando un flujo de nube que integre el modelo de clasificación de categorías recién creado.

Para crear este flujo de nube de Power Automate, siga estos pasos:

  1. Para el modelo recién publicado, seleccione Usar modelo.

    Captura de pantalla del modelo de clasificación de categorías en Power Apps Studio con un indicador de rendimiento y Usar modelo resaltado

  2. Seleccione Crear automatizaciones inteligentes.

    Captura de pantalla del modelo de clasificación de categorías, que muestra un panel derecho con opciones para usar el modelo y la opción Crear automatizaciones inteligentes resaltada

  3. Se le redirigirá a una nueva pestaña del navegador en Estudio de Power Automate, con una plantilla que se corresponde con el escenario de este ejercicio. Seleccione el icono Analizar los correos electrónicos entrantes y enrutarlos a la persona adecuada.

    Captura de pantalla de las plantillas disponibles en Estudio de Power Automate que muestra el icono Analizar correos electrónicos entrantes y enrutarlos a la persona adecuada resaltado

  4. Se le redirigirá a una presentación de la plantilla. Una vez que haya validado las conexiones requeridas, seleccione Continuar.

    Captura de pantalla del resumen de la plantilla seleccionada en Estudio de Power Automate con una lista de conectores y la opción Continuar resaltada

  5. Se le redirigirá al editor de flujos de nube con un nuevo flujo creado en función de la plantilla seleccionada. Creará esta plantilla usando el modelo precompilado Clasificación de categorías, que proporciona una base para este ejercicio. Modificará la plantilla para integrar el modelo personalizado. Después de la acción Convertir HTML a texto, seleccione Agregar una acción.

    Captura de pantalla del flujo seleccionado en Estudio de Power Automate con un resaltado en la opción Agregar una acción

  6. Seleccione el conector AI Builder y, a continuación, en la lista de acciones, seleccione Clasificar el texto en categorías con uno de sus modelos personalizados.

    Captura de pantalla del flujo seleccionado en Estudio de Power Automate con el conector de AI Builder y la acción Clasificar texto en categorías con uno de sus modelos personalizados resaltados

  7. Defina los parámetros necesarios seleccionando el modelo personalizado que creó durante este ejercicio y utilizando el resultado de la acción anterior como texto para procesar.

    Captura de pantalla del flujo seleccionado en Estudio de Power Automate con la acción agregada recientemente resaltada

  8. Elimine la acción Categorizar texto.

    Captura de pantalla del flujo seleccionado en Estudio de Power Automate con la opción Eliminar resaltada para la acción Categorizar texto

  9. Para la acción Aplicar a cada uno, seleccione los resultados de la acción de AI Builder agregada anteriormente como la salida para repetir en bucle.

    Captura de pantalla del flujo seleccionado en Estudio de Power Automate con la entrada de Aplicar a cada uno y la ventana emergente para la selección de contenido dinámico donde se seleccionan los resultados resaltadas

  10. Edite o cree las diferentes opciones de Caso para las etiquetas del modelo (Personal, Instalaciones, Registro, Asistencia). Para cada opción, edite o agregue una acción Enviar por correo electrónico (v2) en el conector de Office 365 Outlook. Configure el parámetro A con el director de experiencia del cliente adecuado. Para este ejercicio, si no tiene varias cuentas, también puede enviarlas a su cuenta y configurar el Asunto de modo que sea específico del texto de la etiqueta, por lo que podrá validar la ruta en función de ese valor.

    Captura de pantalla del flujo seleccionado en Estudio de Power Automate con un resaltado en las distintas opciones de caso y la acción de correo electrónico

  11. Para este ejercicio, si la cuenta supervisada (dirección de correo electrónico) es la misma a la que se envían los resultados, es preferible que agregue un Filtro de asunto en el desencadenador Cuando llega un correo electrónico nuevo para que el flujo no se desencadene indefinidamente.

    Captura de pantalla del flujo seleccionado en Estudio de Power Automate con un resaltado en el desencadenador y el campo Filtro de asunto establecido en Comentarios

  12. Cuando se complete el proceso, seleccione Guardar.

    Captura de pantalla del flujo seleccionado en Estudio de Power Automate con Guardar resaltado

Probar el flujo y el modelo

Ahora que el flujo de nube y el modelo de AI Builder se han creado, puede probar el escenario del ejercicio. Utilizará algunas frases de ejemplo para enviar mensajes de correo electrónico a la bandeja de entrada supervisada. Luego, el flujo procesará el texto usando el modelo Clasificación de categorías y los enrutará al destinatario correcto o a la misma bandeja de entrada (para fines de prueba) utilizando un asunto diferente para los mensajes de correo electrónico enviados.

Para probar el flujo, siga estos pasos:

  1. Cree y envíe un nuevo mensaje de correo electrónico a la dirección de correo electrónico supervisada, con el asunto Comentarios y un texto de ejemplo en el cuerpo, como, por ejemplo: Los médicos fueron muy profesionales, las enfermeras fueron amables y atentas, la habitación era agradable, pero la comida de la cafetería y de la habitación es terrible.

    Captura de pantalla de un correo electrónico de ejemplo con un resaltado en la opción Para, el asunto Comentarios, el contenido Los médicos fueron muy profesionales, las enfermeras fueron amables y atentas, la habitación era agradable, pero la comida de la cafetería y de la habitación es terrible, y la opción Enviar

  2. Espere a recibir un nuevo correo electrónico con la clasificación de categorías para confirmar que el flujo procesó el mensaje enviado.

    Captura de pantalla del flujo seleccionado en Estudio de Power Automate con el mensaje de notificación El flujo se ejecutó correctamente resaltado

Ha creado correctamente un modelo de clasificación de categorías personalizado de AI Builder y lo ha integrado en un flujo de Power Automate.