Las utterances o training phrases son las frases que el usuario utiliza para expresar lo que desea consultar al asistente conversacional.
Las training phrases deben ser frases completas gramaticalmente, lo cual deben constituir un sujeto, verbo y objeto o complemento. Clic para tuitearDentro de un motor cognitivo estas deben entrenarse variadas con estructuras diferentes en tiempos verbales y emplear la mayor cantidad de sinónimos posibles.
También te puede interesar leer ¿Qué es una entity?
Se debe tomar en cuenta en el entrenamiento de estas utterances el peso que tengan dentro de la intención. Es decir, si se tienen un promedio de 4 sinónimos y 20 training phrases, deberían existir 5 sinónimos repartidos para que exista un equilibrio.
Como ejemplo sería:
- Quiero reservar un boleto a Viena
- Quiero comprar un boleto a Viena
- Quiero irme de viaje a Viena, ¿me dicen cómo reservar un boleto?
Motores cognitivos como Language Understanding (LUIS) de Microsoft que al ser una adaptación del inglés se debería entrenar las utterances de manera nivelada con la combinación con/sin signos de puntuación y con/sin tildes para un mejor entendimiento.
Dentro de un entendimiento adecuado de un bot se debe evitar la introducción de utterances con estructuras poco naturales.
La premisa de un bot es ser un asistente para mejorar la comunicación entre robot-humano, por esta razón, las conversaciones deben ser lo más naturales posibles.
Ejemplo de un mal entrenamiento:
- Quiero reserva vuelo
- Necesito compra boleto



¡No hay comentarios! Escribe el primero.