Share via


Cómo compilar el esquema del proyecto

En proyectos de reconocimiento del lenguaje conversacional, el esquema se define como la combinación de intenciones y entidades dentro del proyecto. El diseño del esquema es una parte fundamental del éxito del proyecto. Al crear un esquema, quiere pensar en qué intenciones y entidades se deben incluir en el proyecto.

Guías y recomendaciones

Tenga en cuenta las siguientes directrices al seleccionar intenciones para el proyecto:

  1. Crear intenciones distintas y separables. Una intención se describe mejor como una acción que el usuario quiere realizar. Piense en el proyecto que compila e identifique todas las distintas acciones que los usuarios pueden realizar al interactuar con el proyecto. El envío, la llamada y la cancelación son todas las acciones que se representan mejor como intenciones diferentes. "Cancelar una orden" y "cancelar una cita" son muy similares, con la distinción de lo que están cancelando. Estas dos acciones deben representarse con la misma intención, Cancelar.

  2. Cree entidades para extraer fragmentos de información pertinentes en el texto. Las entidades deben usarse para capturar la información pertinente necesaria para satisfacer la acción del usuario. Por ejemplo, la orden o la cita podrían ser diferentes cosas que un usuario está intentando cancelar y debe crear una entidad para capturar ese fragmento de información.

Puede "enviar" un mensaje, "enviar" un correo electrónicoo "enviar" un paquete. La creación de una intención para capturar cada uno de esos requisitos no modificará la escala con el tiempo y debe usar entidades para identificar lo que el usuario estaba enviando. La combinación de intenciones y entidades debe determinar el flujo de conversación.

Por ejemplo, considere una empresa en la que los desarrolladores de bots han identificado las tres acciones más comunes que los usuarios llevan a cabo al usar un calendario:

  • Configuración de reuniones nuevas
  • Respuesta a solicitudes de reunión
  • Cancelación de reuniones

Pueden crear una intención para representar cada una de estas acciones. También pueden incluir entidades para ayudar a completar estas acciones, como:

  • Reuniones con los asistentes
  • Fecha
  • Duración de la reunión

Adición de intenciones

Para compilar un esquema de proyecto en Language Studio:

  1. Seleccione Definición de esquema en el menú izquierdo.

  2. En las tablas dinámicas superiores, puede cambiar la vista a Intenciones o Entidades.

  3. Para crear una intención, seleccione Agregar en el menú superior. Se le pedirá que escriba un nombre antes de completar la creación de la intención.

  4. Repita el paso anterior para crear todas las intenciones para capturar todas las acciones que cree que el usuario querrá realizar mientras usa el proyecto.

    Una captura de pantalla que muestra la página de creación de esquemas para proyectos de conversación en Language Studio.

  5. Al seleccionar la intención, se le dirigirá a la página Etiquetado de datos, con un conjunto de filtros para la intención seleccionada. Puede agregar ejemplos para las intenciones y etiquetarlos con entidades.

Agregar entidades

  1. Vaya a la tabla dinámica Entidades desde la parte superior de la página.

  2. Para agregar una entidad, seleccione Agregar en el menú superior. Se le pedirá que escriba un nombre antes de completar la creación de la entidad.

  3. Después de crear una entidad, se le enrutará a la página de detalles de la entidad, donde puede definir la configuración de composición de esta entidad.

  4. Cada entidad se puede definir mediante varios componentes: aprendido, lista o precompilado. Se agrega un componente aprendido a todas las entidades una vez etiquetadas en las expresiones.

    Una captura de pantalla que muestra la página de detalles de la entidad para los proyectos de conversación en Language Studio.

5.Puede agregar una lista o un componente precompilado a cada entidad.

Adición de un componente precompilado

Para agregar un componente precompilado, seleccione Agregar nuevo precompilado y, en el menú desplegable, seleccione el tipo precompilado que quiere agregar a esta entidad.

Adición de componente de lista

Para agregar un componente de lista, seleccione Agregar nueva lista. Puede agregar varias listas a cada entidad.

  1. Para crear una nueva lista, en el cuadro de texto Escribir valor, escriba el valor normalizado que se devolverá cuando se extraiga cualquiera de los valores de sinónimos.

  2. En el menú desplegable Idioma, seleccione el idioma de la lista de sinónimos, empiece a escribir los sinónimos y presione Entrar después de cada uno. Se recomienda tener listas de sinónimos en varios idiomas.

Definición de las opciones de entidad

Cambie a la tabla dinámica Opciones de entidad en la página de detalles de la entidad. Cuando se definen varios componentes para una entidad, sus predicciones pueden superponerse. Cuando se produce una superposición, la predicción final de cada entidad se determina en función de la opción de entidad que seleccione en este paso. Seleccione la que quiera aplicar a esta entidad y seleccione el botón Guardar de la parte superior.

Después de crear las entidades, puede volver y editarlas. Puede editar componentes de entidad o eliminarlos seleccionando esta opción en el menú superior.

Pasos siguientes