Probar el script del Agente
Last updated
Last updated
Después de ensamblar el Script y entrenar al Agente (para información sobre cómo entrenar con éxito al Agente ver Requisitos para entrenar con éxito al Agente), debe ser probado.
Para ello, abra el Widget de Depuración, donde podrá chatear con el Agente, activando el interruptor DEBUG.
Importante: si ha pasado una hora o más desde su último mensaje al Agente en el Widget de Depuración, el Diálogo se cerrará y el Agente dejará de responder. Deberá actualizar la página para que el Agente comience a responder de nuevo.
Haga la lista más completa de preguntas para el Agente. Es necesario pensar en cómo formulará preguntas el Usuario real del Bot, e intentar prever la mayoría de ellas. Además, la lista de preguntas debe incluir frases que el Agente no debe reconocer y debe enviar a fallback.
Pase una lista de preguntas por el Agente, compruebe el reconocimiento de los Intents y calcule el porcentaje de respuestas correctas del Agente. Si una frase no es reconocida (termina en fallback) o termina en el Intent equivocado donde debería, escríbala e indique el nombre del Intent donde debería haber terminado. Una vez comprobados todos los Intentos, deberá introducir las frases escritas en los Intentos correspondientes y volver a entrenar al Agente. Si frases irrelevantes que el Agente no debería reconocer terminan no en el fallback, sino en los Intents, después de completar las pruebas de regresión, debería intentar seleccionar un valor de Umbral de Confianza más óptimo. Más detalles en la sección Probar y mejorar el reconocimiento del Agente: selección del umbral de Confianza.
Después de volver a entrenar al Agente, repase de nuevo la lista de Intentos y compruebe cada uno de ellos. Vuelva a calcular el porcentaje de respuestas correctas. Si las intenciones siguen siendo confusas, compruebe el conjunto de datos de entrenamiento. Si la Frase de Entrenamiento en la selección del Conjunto de Datos de Entrenamiento de los diferentes Intentos es demasiado similar, deberá hacer que el Conjunto de Datos de Entrenamiento de estos Intentos sea más diferente entre sí (eliminar las frases similares, añadir más frases diferentes), o combinar los Intentos confusos en uno solo.
Después de guardar los cambios en el Vocabulario, vuelva a recorrer todas las Ramas de Guión y, si no entra en la Rama de Guión deseada, añada las palabras que faltan al Vocabulario. Comentario Insertar bloque Controles de bloque
También es necesario comprobar el funcionamiento de todas las funciones. Debe prestarse especial atención a las ranuras con funcionalidad compleja - Ranura de expresiones regulares, memoria, etc. Comentario Insertar bloque Controles de bloque
Compruebe la velocidad de transferencia al operador, si está prevista. Comentario Insertar bloque Controles de bloque
Compruebe el funcionamiento de las Solicitudes Externas y la rapidez de integración con los servicios externos, si los hubiera.
Realice una prueba en cada canal de proyecto implicado: mensajeros, widget, etc.
Revise la ortografía, la puntuación y la gramática.
Importante: para que los cambios surtan efecto, no olvide volver a entrenar a su Agente mediante el botón Entrenar del BotBuilder.
In order to test the as effectively as possible, you must complete the following steps:
If the is involved in the , the work of the is checked as follows: you need to ask questions in order to get into a specific — one of the branches with a reference — or the ‘true’ . If a phrase does not end up in the it should, then go to the and check whether the word used in the phrase is in the dataset. If not, add it; if there is, check whether the same word is in other .Si el Vocabulario interviene en el Guión, el trabajo del Vocabulario se comprueba del siguiente modo: hay que hacer preguntas para entrar en una Rama de Guión específica -una de las ramas con una referencia- o en la Rama de Guión "verdadera". Si una frase no termina en la Rama de Guión que debería, vaya al Vocabulario y compruebe si la palabra utilizada en la frase está en el conjunto de datos del Vocabulario. Si no está, añádala; si está, compruebe si la misma palabra está en otra entidad. Comentario