Glosario de Language Understanding de conceptos y vocabulario común

Importante

LUIS se retirará el 1 de octubre de 2025. Además, a partir del 1 de abril de 2023, ya no se podrán crear recursos de este servicio. Se recomienda migrar las aplicaciones de LUIS al reconocimiento del lenguaje conversacional para aprovechar el soporte continuo del producto y las capacidades multilingües.

En el glosario de Language Understanding (LUIS) se explican los términos que pueden aparecer cuando se trabaja con el servicio LUIS.

Versión activa

La versión activa es la versión de la aplicación que se actualiza cuando se realizan cambios en el modelo mediante el portal de LUIS. En el portal de LUIS, si desea realizar cambios en una versión que no sea la versión activa, primero debe establecer esa versión como activa.

Aprendizaje activo

El aprendizaje activo es una técnica de aprendizaje automático en la que se usa el modelo con aprendizaje automático para identificar nuevos ejemplos informativos para etiquetarlos. En LUIS, el aprendizaje activo hace referencia a la adición de expresiones del tráfico del punto de conexión cuyas predicciones actuales no son claras para mejorar el modelo. Seleccione "Revisar las expresiones de punto de conexión" para ver las expresiones que se van a etiquetar.

Consulte también:

Aplicación

En LUIS, la aplicación o la aplicación es una colección de modelos de aprendizaje automático, creados en el mismo conjunto de datos, que funciona conjuntamente para predecir intenciones y entidades para un escenario determinado. Cada aplicación tiene un punto de conexión de predicción independiente.

Si compila un bot de recursos humanos, puede haber un conjunto de intenciones, como "programar el tiempo de descanso", "consultar los beneficios" y "actualizar la información personal" y entidades para cada una de las intenciones que se agrupan en una sola aplicación.

Creación

La creación es la capacidad de crear, administrar e implementar una aplicación LUIS, ya sea mediante el portal de LUIS o las API de creación.

Clave de creación

La clave de creación se usa para crear la aplicación. No se usa para enviar consultas de punto de conexión de nivel de producción. Para obtener más información, consulte los límites de recursos.

Recurso de creación

El recurso de creación de LUIS es un elemento administrable que está disponible a través de Azure. El recurso es el acceso a las capacidades de creación, aprendizaje y publicación asociadas del servicio de Azure. El recurso incluye la información de autenticación, autorización y seguridad que necesita para acceder al servicio asociado de Azure.

El recurso de creación tiene una "clase" de Azure de LUIS-Authoring.

Pruebas en lote

Las pruebas por lotes es la capacidad de validar los modelos de una aplicación LUIS actual con un conjunto de pruebas coherentes y conocidas de expresiones del usuario. La prueba por lotes se define en un archivo con formato JSON.

Consulte también:

Medida F

En las pruebas por lotes, una medida de la precisión de la prueba.

Falso negativo (FN)

En las pruebas por lotes, los puntos de datos representan expresiones en las que la aplicación predice incorrectamente la ausencia de la intención o entidad de destino.

Falso positivo (FP)

En las pruebas por lotes, los puntos de datos representan expresiones en las que la aplicación predice incorrectamente la existencia de la intención o entidad de destino.

Precision

En las pruebas por lotes, la precisión (también conocida como el valor de predicción positivo) es la fracción de las expresiones pertinentes entre las expresiones recuperadas.

Un ejemplo para una prueba por lotes de animales es el número de ovejas predicho dividido por el número total de animales (ovejas y los que no son ovejas).

Recuperación

En las pruebas por lotes, la recuperación (también conocida como sensibilidad), es la capacidad de generalizar de LUIS.

Un ejemplo para una prueba por lotes de animales es el número de ovejas predicho dividido por el número total de ovejas disponibles.

Verdadero negativo (TN)

Un verdadero negativo es cuando la aplicación predice correctamente que no hay coincidencia. En las pruebas por lotes, se produce un verdadero negativo cuando la aplicación predice una intención o entidad para un ejemplo que no se ha etiquetado con esa intención o entidad.

Verdadero positivo (TP)

Un verdadero positivo es cuando la aplicación predice correctamente una coincidencia. En las pruebas por lotes, se produce un verdadero positivo cuando la aplicación predice una intención o entidad para un ejemplo que se ha etiquetado con esa intención o entidad.

Clasificador

Un clasificador es un modelo con aprendizaje automático que predice en qué categoría o clase encaja una entrada.

Una intención es un ejemplo de un clasificador.

Colaborador

Un colaborador de este tipo es conceptualmente lo mismo que un colaborador. A un colaborador se le concede acceso cuando un propietario agrega la dirección de correo electrónico del colaborador a una aplicación que no está controlada con el acceso basado en roles (RBAC de Azure). Si todavía usa colaboradores, debe migrar su cuenta de LUIS y usar recursos de creación de LUIS para administrar los colaboradores con el control de acceso basado en roles de Azure.

Colaborador

Un colaborador no es el propietario de la aplicación, pero tiene los mismos permisos para agregar, editar y eliminar las intenciones, entidades, expresiones. Un colaborador proporciona control de acceso basado en roles de Azure (RBAC de Azure) a una aplicación de LUIS.

Consulte también:

Descriptor

Un descriptor es el término que se usaba anteriormente para una característica de aprendizaje automático.

Domain

En el contexto de LUIS, un dominio es un área de conocimiento. El dominio es específico del escenario. Los diferentes dominios usan un lenguaje y terminología específicos, que tienen significado en el contexto del dominio. Por ejemplo, si compila una aplicación para reproducir música, la aplicación tendrá términos y lenguaje específicos de la música: palabras como "canción, pista, álbum, letra, cara b, artista". Para obtener ejemplos de dominios, consulte los dominios precompilados.

Punto de conexión

Punto de conexión de creación

La dirección URL del punto de conexión de creación de LUIS es donde se crea, entrena y publica la aplicación. La dirección URL del punto de conexión contiene la región o el subdominio personalizados de la aplicación publicada, así como el id. de la aplicación.

Para más información sobre la creación de una aplicación mediante programación, consulte la referencia para desarrolladores

Punto de conexión de predicción

La dirección URL del punto de conexión de predicción de LUIS es donde se envían las consultas de LUIS después de crear y publicar la aplicación LUIS. La dirección URL del punto de conexión contiene la región o el subdominio personalizados de la aplicación publicada, así como el id. de la aplicación. Puede encontrar el punto de conexión en la página Recursos de Azure de la aplicación o bien puede obtener la dirección URL del punto de conexión desde la API Get App Info.

El acceso al punto de conexión de predicción se autoriza mediante la clave de predicción de LUIS.

Entidad

Las entidades son palabras de las expresiones que describen la información usada para cumplimentar o identificar una intención. Si la entidad es compleja y quiere que el modelo identifique determinadas partes, puede dividir el modelo en subentidades. Por ejemplo, si quiere que el modelo prediga una dirección, pero también las subentidades de calle, ciudad, estado y código postal. Las entidades también se pueden usar como características para modelos. La respuesta de la aplicación de LUIS incluye tanto las intenciones previstas como todas las entidades.

Extractor de entidades

Un extractor de entidades, a veces conocido solo como extractor, es el tipo de modelo con aprendizaje automático que LUIS usa para predecir entidades.

Esquema de entidad

El esquema de entidad es la estructura que se define para las entidades con aprendizaje automático con subentidades. El punto de conexión de predicción devuelve todas las entidades y subentidades extraídas definidas en el esquema.

Subentidad de entidad

Una subentidad es una entidad secundaria de una entidad con aprendizaje automático.

Entidad que no es de aprendizaje automático

Una entidad que usa la coincidencia de texto para extraer datos:

  • Entidad de lista
  • Entidad de expresión regular

Entidad de lista

Una entidad de lista representa un conjunto fijo y cerrado de palabras relacionadas y sus sinónimos. Las entidades de lista son coincidencias exactas, a diferencia de las entidades con aprendizaje automático.

La entidad se predecirá si una palabra de la entidad de lista se incluye en la lista. Por ejemplo, si tiene una entidad de lista denominada "size" y tiene las palabras "small, medium, large" en la lista, la entidad size se predecirá para todas las expresiones donde se usan las palabras "small", "medium" o "large" independientemente del contexto.

Expresión regular

Una entidad de expresión regular representa una expresión regular. Las entidades de expresión regular son coincidencias exactas, a diferencia de las entidades con aprendizaje automático.

Entidad creada previamente

Consulte Entrada del modelo precompilado para la entidad precompilada.

Características

En el aprendizaje automático, es una característica que ayuda al modelo a reconocer un concepto determinado. Es una sugerencia que LUIS puede usar, pero no es una regla rígida.

Este término también se conoce como característica con aprendizaje automático .

Estas sugerencias se usan con las etiquetas para aprender a predecir nuevos datos. LUIS es compatible tanto con las listas de frases como con el uso de otros modelos como características.

Característica obligatoria

Una característica obligatoria es una manera de restringir la salida de un modelo LUIS. Cuando una característica de una entidad se marca como obligatoria, debe estar presente en el ejemplo de la entidad que se va a predecir, independientemente de lo que prediga el modelo con aprendizaje automático.

Considere un ejemplo en el que tiene una característica de número precompilado que ha marcado como obligatorio en la entidad de cantidad para un bot de pedido de menús. Cuando el bot ve I want a bajillion large pizzas?, bajillion no se predice como una cantidad, independientemente del contexto en el que aparezca. Bajillion no es un número válido y no lo predecirá la entidad precompilada.

Intención

Una intención representa una tarea o acción que el usuario quiere realizar. Es un propósito u objetivo expresado en la entrada de un usuario, como reservar un vuelo o pagar una factura. En LUIS, una expresión en su conjunto se clasifica como intención, pero las partes de la expresión se extraen como entidades.

Ejemplos de etiquetado

Etiquetar, o marcar, es el proceso de asociar un ejemplo positivo o negativo a un modelo.

Etiquetado para intenciones

En LUIS, las intenciones dentro de una aplicación son mutuamente excluyentes. Esto significa que cuando se agrega una expresión a una intención, se considera un ejemplo positivo para esa intención y un ejemplo negativo para todas las demás intenciones. Los ejemplos negativos no deben confundirse con la intención "None", que representa expresiones que están fuera del ámbito de la aplicación.

Etiquetado para entidades

En LUIS, se etiqueta una palabra o frase en la expresión de ejemplo de una intención con una entidad como un ejemplo positivo. El etiquetado muestra la intención de lo que se debe predecir para esa expresión. Las expresiones etiquetadas se usan para entrenar la intención.

Aplicación de LUIS

Consulte la definición de aplicación.

Modelo

Un modelo (con aprendizaje automático) es una función que realiza una predicción sobre los datos de entrada. En LUIS, hacemos referencia a los clasificadores de intenciones y a los extractores de entidades genéricamente como "modelos", y hacemos referencia a una colección de modelos que se entrenan, publican y consultan juntos como "aplicación".

Valor normalizado

Se agregan valores a las entidades de lista. Cada uno de esos valores puede tener una lista de uno o más sinónimos. En la respuesta solo se devuelve el valor normalizado.

Sobreajuste

El sobreajuste se produce cuando el modelo se fija en los ejemplos específicos y no puede generalizarse bien.

Owner

Cada aplicación tiene un propietario, que es la persona que la ha creado. El propietario administra los permisos para la aplicación en Azure Portal.

Lista de frases

Una lista de frases es un tipo específico de característica de aprendizaje automático que incluye un grupo de valores (palabras o frases) que pertenecen a la misma clase y que se deben tratar de forma similar (por ejemplo, nombres de ciudades o productos).

Modelo precompilado

Un modelo precompilado es una intención, una entidad o una colección de ambas, junto con ejemplos con etiquetas. Estos modelos precompilados comunes se pueden agregar a la aplicación para reducir el trabajo de desarrollo del modelo necesario para la aplicación.

Dominio creado previamente

Un dominio precompilado es una aplicación LUIS configurada para un dominio específico, como la automatización del hogar (HomeAutomation) o las reservas de un restaurante (RestaurantReservation). Las intenciones, expresiones y entidades están configuradas para este dominio.

Entidad creada previamente

Una entidad precompilada es una entidad que LUIS proporciona para los tipos comunes de información, por ejemplo, número, dirección URL y correo electrónico. Se crean a partir de datos públicos. Puede optar por agregar una entidad precompilada como una entidad independiente o como una característica a una entidad.

Intención precompilada

Una intención precompilada es una intención que LUIS proporciona para tipos comunes de información y que incluye sus propias expresiones de ejemplo con etiquetas.

Predicción

Una predicción es una solicitud de REST al servicio de predicción de LUIS de Azure que toma nuevos datos (expresión del usuario) y aplica la aplicación entrenada y publicada a esos datos para determinar qué intenciones y entidades se encuentran en ellos.

Clave de predicción

La clave de predicción es la clave asociada al servicio LUIS que creó en Azure y que autoriza el uso del punto de conexión de predicción.

Esta clave no es la clave de creación. Si tiene una clave de punto de conexión de predicción, se debe usar para las solicitudes de punto de conexión en lugar de la clave de creación. Puede ver la clave de predicción actual en la dirección URL del punto de conexión, en la parte inferior de la página de recursos de Azure del sitio web de LUIS. Es el valor del par de nombre y valor de la clave de suscripción.

Recurso de predicción

El recurso de predicción de LUIS es un elemento administrable que está disponible a través de Azure. El recurso es el acceso a la predicción asociada del servicio de Azure. El recurso incluye predicciones.

El recurso de predicción tiene una "clase" de Azure de LUIS.

Puntuación de predicción

La puntuación es un número entre 0 y 1, que es una medida de la confianza del sistema de que una expresión de entrada determinada coincide con una intención concreta. Una puntuación más cercana a 1 significa que el sistema está muy seguro de su salida y una puntuación más cercana a 0 significa que el sistema está seguro de que la entrada no coincide con una salida determinada. Las puntuaciones centrales significan que el sistema no está muy seguro de cómo tomar la decisión.

Por ejemplo, emplee un modelo que se usa para identificar si algún texto del cliente incluye un pedido de comida. Podría dar una puntuación de 1 para "me gustaría pedir un café" (el sistema está muy seguro de que se trata de un pedido) y una puntuación de 0 para "mi equipo ganó el partido anoche" (el sistema está muy seguro de que NO es un pedido). Y puede tener una puntuación de 0,5 para "vamos a tomar té" (no está seguro de si se trata de un pedido o no).

Clave de programación

Ha cambiado de nombre, ahora es la clave de creación.

Publicar

Publicar significa poner una versión activa de LUIS a disposición del punto de conexión del almacenamiento provisional o de producción.

Quota

La cuota de LUIS es la limitación del nivel de suscripción de Azure. La cuota de LUIS puede verse limitada por las solicitudes por segundo (estado HTTP 429) y el total de solicitudes en un mes (estado HTTP 403).

Schema

El esquema incluye las intenciones y entidades junto con las subentidades. Inicialmente, se planea el esquema para iterarse a lo largo del tiempo. El esquema no incluye la configuración, las características o las expresiones de ejemplo de la aplicación.

Análisis de sentimiento

El análisis de sentimiento proporciona valores positivos o negativos de las expresiones que proporciona el servicio de lenguaje.

Preparación para la voz

La preparación para la voz mejora el reconocimiento del texto oral y las frases que se usan habitualmente en el escenario con los Servicios de voz. En el caso de las aplicaciones con la preparación para la voz habilitada, se usan todos los ejemplos con etiquetas de LUIS para mejorar la precisión del reconocimiento de voz mediante la creación de un modelo de voz personalizado para esta aplicación específica. Por ejemplo, en una partida de ajedrez debe asegurarse de que, cuando el usuario diga "Mover alfil", no se interprete como "Mover marfil". La aplicación de LUIS debe incluir ejemplos en los que "alfil" se etiquete como una entidad.

Clave de inicio

Una clave gratuita que se usará al empezar a usar LUIS por primera vez.

Sinónimos

En las entidades de lista de LUIS, puede crear un valor normalizado, y cada uno puede tener una lista de sinónimos. Por ejemplo, cree una entidad de tamaño con valores normalizados de pequeño, mediano, grande y extragrande. Puede crear sinónimos para cada valor de la siguiente manera:

Valor normalizado Sinónimos
Pequeña el pequeño, 8 onzas
Media regular, 12 onzas
grande big, 16 onzas
Extragrande la más grande, 24 onzas

El modelo devuelve el valor normalizado de la entidad cuando se ve cualquiera de los sinónimos en la entrada.

Prueba

La prueba de una aplicación LUIS significa ver predicciones de modelo.

Desplazamiento de zona horaria

El punto de conexión incluye timezoneOffset. Este es el número de minutos que quiere agregar a la entidad datetimeV2 creada previamente, o bien quitar de esta. Por ejemplo, si la expresión es "¿Qué hora es?", el valor de datetimeV2 que se devuelve es la hora actual de la solicitud del cliente. Si la solicitud de cliente procede de un bot u otra aplicación que no es la misma que el usuario del bot, debe pasar el desplazamiento entre el bot y el usuario.

Vea Cambiar la zona horaria de la entidad datetimeV2 creada previamente.

Token

Un token es la unidad mínima de texto que LUIS puede reconocer. Es ligeramente diferente según el idioma.

Para el inglés, un token es un fragmento continuo (sin espacios ni puntuación) de letras y números. Un espacio NO es un token.

Frase Recuento de tokens Explicación
Dog 1 Una sola palabra sin puntuación ni espacios.
RMT33W 1 Un número de localizador de registro. Puede tener números y letras, pero no tiene ningún signo de puntuación.
425-555-5555 5 Un número de teléfono. Cada signo de puntuación es un token único, por lo que 425-555-5555 sería 5 tokens:
425
-
555
-
5555
https://luis.ai 7 https
:
/
/
luis
.
ai

Train

Entrenar es el proceso de enseñar a LUIS los cambios de la versión activa desde el último aprendizaje.

Datos de aprendizaje.

Los datos de aprendizaje son el conjunto de información que se necesita para entrenar un modelo. Esto incluye el esquema, las expresiones con etiquetas, las características y la configuración de la aplicación.

Errores de aprendizaje

Los errores de entrenamiento son predicciones en los datos de entrenamiento que no coinciden con sus etiquetas.

Expresión

Una expresión es una entrada de usuario de un texto corto representativo de una oración en una conversación. Es una frase de lenguaje natural como "reservar 2 entradas a Seattle el próximo martes". Se agregan expresiones de ejemplo para entrenar el modelo y el modelo predice sobre la nueva expresión en tiempo de ejecución.

Versión

Una versión de LUIS es una instancia específica de una aplicación LUIS asociada a un id. de aplicación de LUIS y el punto de conexión publicado. Todas las aplicaciones de LUIS tienen al menos una versión.