Configuración del reconocimiento de la intención y del lenguaje natural
Lenguaje natural
El procesamiento de lenguaje natural (NLP) es un subcampo de la lingüística, la informática y la inteligencia artificial que hace referencia a las interacciones entre los equipos y el lenguaje humano. El enfoque principal de NLP es la manera de programar equipos para procesar y analizar grandes cantidades de datos de lenguaje natural. El resultado es un equipo capaz de "comprender" el contenido de los documentos, incluidos los matices contextuales del lenguaje. A continuación, la tecnología puede extraer con precisión información y datos de los documentos y clasificar y organizar los propios documentos.
Los desafíos del procesamiento de lenguaje natural suelen implicar el reconocimiento de voz, la comprensión del lenguaje natural y la generación de lenguaje natural.
Recurso de predicción de Azure para la aplicación Conversational Language Understanding (CLU)
El reconocimiento del lenguaje conversacional (CLU) es un servicio conversacional de inteligencia artificial basado en la nube que aplica inteligencia de aprendizaje automático personalizado a una conversación o un texto de lenguaje natural de un usuario para predecir el significado global y extraer información pertinente y detallada. CLU proporciona acceso a través de su portal personalizado, las API y las bibliotecas cliente del SDK.
Intenciones
Una intención representa una tarea o acción que el usuario quiere realizar. Se trata de una finalidad o un objetivo que se manifiesta en la expresión de un usuario.
Entities
Una entidad es un elemento relevante para la intención del usuario. Las entidades definen los datos que se pueden extraer de la expresión y son esenciales para completar la acción solicitada por un usuario.
Grabaciones de voz
Las expresiones son datos proporcionados por el usuario que la aplicación tiene que interpretar. Con el fin de entrenar a CLU para extraer intenciones y entidades de ellas, es fundamental capturar varios tipos de expresiones de ejemplo diferentes para cada intención. El aprendizaje activo o el proceso de continuar entrenando expresiones nuevas es esencial para la inteligencia de aprendizaje automático que proporciona CLU. Una expresión solo puede tener una intención de puntuación superior, pero puede tener muchas entidades.
Reconocimiento de la intención
El reconocimiento de intenciones (o clasificación de intenciones) toma una entrada escrita o hablada y la clasifica en función de lo que el usuario quiera lograr. El reconocimiento de intenciones forma un componente esencial de bots de chat y se usa en conversiones de ventas, atención al cliente y muchas otras áreas. El reconocimiento de intenciones es una forma de procesamiento de lenguaje natural (NLP), un subcampo de la inteligencia artificial. El NLP se ocupa de que los equipos procesen y analicen el lenguaje natural; es decir, cualquier lenguaje que se haya desarrollado de manera natural en lugar de artificial (por ejemplo, los lenguajes de codificación de los equipos).