NLU

NLU es un acrónimo de comprensión del lenguaje natural. Es una parte del procesamiento de lenguaje natural (NLP)Closed También llamado PNL, este proceso comprende el habla o el texto humano y responde con un lenguaje similar al humano. que se ocupa específicamente de la comprensión de lectura automática. Es la parte de Bot Builder que le permite a su botClosed Una aplicación de software que maneja las interacciones del cliente en lugar de un agente humano en vivo. entender lo que sus clientes están diciendo en las conversaciones para que pueda proporcionar la respuesta más útil.

La sección NLU de Bot Builder permite crear y gestionar las configuraciones que crean las capacidades NLU de su bot. Son entidades e intenciones. Estos conceptos construyen sus datos de entrenamiento y hacen que su bot sea más inteligente.

Mejores prácticas para los datos de entrenamiento de NLU

  • Opte siempre por calidad antes que por cantidad. Está bien comenzar con un conjunto de datos pequeño y desarrollarlo con el tiempo a medida que se recopilan más ejemplos de alta calidad.
  • Utilice ejemplos de conversaciones del mundo real. Esto garantiza que sean realistas los datos que utilice. Proviene de cosas que han dicho contactos reales.
  • No utilice herramientas que generen datos automáticamente y afirmen que entrenan a su botClosed Una aplicación de software que maneja las interacciones del cliente en lugar de un agente humano en vivo. más rápido. A menudo producen ejemplos que no reflejan lo que realmente dicen los contactos. También pueden resultar en un bot que pierde su capacidad de generalizar. Con el tiempo, el bot llega a un punto en el que solo reconoce frases que ha visto antes.
  • No use los mismos datos de entrenamiento para más de una intención. Si reutiliza los datos de entrenamiento, el bot no podrá determinar la intención de manera confiable en las interacciones en vivo con los contactos.
  • Manténgase flexible y dispuesto a ajustar las intenciones y las historias conforme pasa el tiempo. Conforme revise los datos de la conversación, quizá descubra que lo que pensaba que eran dos intenciones por separado son en realidad matices de la misma intención más general. O puede ser que descubra que es demasiado amplia una intención y debe dividirla en intenciones más distintas.
  • Agregue nuevos ejemplos de entrenamiento solo si son útiles.
    • No agregue nuevos ejemplos de entrenamiento que sean muy similares a los ejemplos existentes. Si el bot predice correctamente la intención con un alto nivel de confianza para un enunciado, no le sirve de nada agregar ejemplos similares adicionales.
    • Agregue más ejemplos de entrenamiento de enunciados que el bot ha predicho previamente de forma incorrecta o con poca confianza.