Resuelva las entradas ambiguas de los usuarios con la desambiguación por intención - Amazon Lex

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Resuelva las entradas ambiguas de los usuarios con la desambiguación por intención

La desambiguación de intenciones es una mejora de la NLU asistida que ayuda a resolver las entradas ambiguas de los usuarios cuando pueden coincidir varias intenciones. Cuando está activado, el sistema presenta preguntas aclaratorias a los usuarios, que les ayudan a especificar su intención exacta para mejorar la precisión de la conversación. El sistema utiliza un modelo lingüístico amplio (LLM) que analiza los nombres y descripciones de las intenciones en función del contexto y, en función de la ambigüedad del enunciado del usuario, devuelve las intenciones más probables que coincidan. El LLM evalúa si la entrada del usuario coincide claramente con una o varias intenciones y si es lo suficientemente ambigua como para requerir una desambiguación. A continuación, proporciona las intenciones candidatas.

La función de desambiguación por intención está disponible en los idiomas inglés, español, portugués, catalán, francés, italiano, alemán, chino, japonés y coreano. Específicamente, admite configuraciones regionales que comiencen por en_es_, pt_ (pt_BR, pt_PT), ca_ (ca_ES), fr_ (fr_CA, fr_FR), it_ (it_IT), de_ (de_AT, de_DE), zh_ (zh_CN, zh_HK) yko_KR. ja_JP Para ver la lista Idiomas y configuraciones regionales compatibles con Amazon Lex V2 completa de las configuraciones regionales compatibles, consulte la tabla de.

Puede configurar las siguientes opciones para la desambiguación por intención:

Número de opciones de intención

Configure el número máximo de intenciones (de 2 a 5) para presentarlas a los usuarios cuando sea necesaria la desambiguación. Esta configuración determina cuántas opciones de intención se mostrarán a los usuarios cuando el sistema detecte una entrada ambigua. El valor predeterminado es 3, lo que proporciona un buen equilibrio entre ofrecer a los usuarios opciones suficientes y, al mismo tiempo, mantener la selección manejable.

Mensaje de desambiguación

Proporcione un mensaje personalizado que se mostrará antes de presentar las opciones de desambiguación a los usuarios. Este mensaje ayuda a establecer el contexto para los usuarios y se puede personalizar para que coincida con el tono y la marca de tu bot. Si no se especifica, se utilizará un mensaje predeterminado.

Intención: nombres para mostrar

Configure nombres para mostrar fáciles de usar según sus necesidades y así mejorar la experiencia de desambiguación. Esto se recomienda cuando los nombres de tus intenciones son técnicos o no son adecuados para mostrarlos a los usuarios finales. Los nombres para mostrar se mostrarán a los usuarios durante la desambiguación en lugar del nombre de intención técnica.

Console

Uso de la desambiguación de intenciones con su bot Amazon Lex V2

  1. Inicie sesión en la consola de administración de AWS y abra la consola Amazon Lex V2 en https://console.aws.amazon.com/lexv2/casa.

  2. En la página de bots, seleccione el bot que desee usar con Intent Disambiguation.

  3. En la página Configuración regional del bot, haz clic en Configurar en la sección NLU asistida.

  4. Activa la NLU asistida y selecciona el modo principal o el modo alternativo (la desambiguación por intención funciona en ambos modos).

  5. En la sección de desambiguación por intención de la configuración de la NLU asistida, utilice el botón de alternancia para activar la función de desambiguación por intención.

  6. Configure los siguientes ajustes opcionales:

    • Número de opciones de intención: seleccione el número máximo de intenciones (de 2 a 5) que se presentarán a los usuarios durante la desambiguación. El valor predeterminado es 3.

    • Mensaje de desambiguación: proporciona un mensaje personalizado que se mostrará al presentar las opciones de intención. Si no se especifica, se utilizará un mensaje predeterminado.

  7. Haga clic en Guardar para aplicar la configuración.

  8. Si lo desea, configure los nombres mostrados por intención para mejorar la experiencia de usuario:

    1. Navega hasta cada intención de tu bot que quieras configurar.

    2. En la página del editor de intenciones, busca el campo Nombre para mostrar.

    3. Introduzca un nombre fácil de usar que se muestre a los usuarios durante la desambiguación en lugar del nombre de la intención.

  9. Cree el bot para ver los cambios reflejados en su bot en tiempo de ejecución.

Guía para mejorar la eficacia de tu bot al utilizar la función de desambiguación de intenciones

Las siguientes prácticas recomendadas pueden ayudarte a maximizar la eficacia de la función de desambiguación de intenciones:

  1. Nombres y descripciones de intenciones claros: asegúrese de que los nombres y descripciones de las intenciones sean limpios, claros y no se superpongan con otras intenciones, ya que estas son las principales entradas que se proporcionan al LLM para la desambiguación.

  2. Nombres descriptivos para mostrar: si los nombres de las intenciones actuales son técnicos, utilice nombres descriptivos para mostrar que comuniquen claramente el propósito de la intención. Los nombres para mostrar deben parecerse a los nombres de las intenciones o coincidir con ellos.

  3. Intenciones máximas adecuadas: establece el número máximo de opciones de intención en función de tus preferencias y de las pruebas.

  4. Mensajes personalizados: crea mensajes de desambiguación concisos que reconozcan los comentarios del usuario y dirijan a las opciones de intención.

  5. Escenarios de prueba: prueba con expresiones ambiguas para asegurarte de que la experiencia de desambiguación resulte natural con los nombres de las intenciones o los nombres mostrados con las intenciones y los mensajes personalizados, y comprueba que se presentan las opciones de intención correctas durante la solicitud de desambiguación.

importante

Activa esta función en una versión preliminar del bot. Pruébelo antes de usarlo en un alias de producción.

Desactivar la intención (desambiguación)

Para deshabilitar la función de desambiguación de intenciones, sigue estos pasos:

  1. Inicie sesión en la consola de administración de AWS y abra la consola Amazon Lex V2 en https://console.aws.amazon.com/lexv2/casa.

  2. En la página de bots, seleccione su bot.

  3. En la página Configuración regional del bot, haz clic en Configurar en la sección NLU asistida.

  4. En la sección Desambiguación por intención de la configuración de la NLU asistida, desactive la función de desambiguación por intención y haga clic en Guardar.

  5. Cree el bot para aplicar los cambios.