Interfaz de usuario conversacional - Conversational user interface
Una interfaz de conversación (CUI) es una interfaz de usuario para computadoras que emula una conversación con un humano real. Históricamente, las computadoras se han basado en interfaces de usuario basadas en texto y las interfaces gráficas de usuario (GUI) (por ejemplo, el usuario pulsa un botón de "atrás") para traducir la acción deseada por el usuario en comandos entiende el ordenador. Si bien es un mecanismo eficaz para completar acciones informáticas, existe una curva de aprendizaje para el usuario asociado con la GUI. En cambio, las CUI brindan al usuario la oportunidad de comunicarse con la computadora en su lenguaje natural en lugar de en comandos específicos de sintaxis.
Para hacer esto, las interfaces conversacionales utilizan el procesamiento del lenguaje natural (PNL) para permitir que las computadoras comprendan, analicen y creen significado a partir del lenguaje humano. A diferencia de los procesadores de texto, la PNL considera la estructura del lenguaje humano (es decir, las palabras forman frases; las frases forman frases que transmiten la idea o la intención que el usuario está intentando invocar). La naturaleza ambigua del lenguaje humano hace que sea difícil para una máquina interpretar siempre correctamente las solicitudes del usuario, por lo que hemos visto un cambio hacia la comprensión del lenguaje natural (NLU).
NLU permite el análisis de sentimientos y las búsquedas conversacionales, lo que permite que una línea de preguntas continúe, con el contexto llevado a cabo durante la conversación. NLU permite que las interfaces conversacionales manejen entradas no estructuradas que el cerebro humano puede comprender, como errores ortográficos en las preguntas de seguimiento. Por ejemplo, aprovechando NLU, un usuario podría preguntar primero por la población de los Estados Unidos. Si el usuario pregunta "¿Quién es el presidente?", La búsqueda llevará adelante el contexto de los Estados Unidos y proporcionará la respuesta adecuada.
Las interfaces de conversación han surgido como una herramienta para que las empresas proporcionen a los consumidores información relevante de manera eficiente y rentable. CUI proporciona facilidad de acceso a información contextual relevante para el usuario final sin las complejidades y la curva de aprendizaje típicamente asociadas con la tecnología.
Si bien hay una variedad de marcas de interfaz, hasta la fecha, hay dos categorías principales de interfaces conversacionales; asistentes de voz y chatbots .
Asistentes de voz
Un asistente de voz es una interfaz de usuario que le permite a un usuario completar una acción con solo decir un comando. Presentado en octubre de 2011, Siri de Apple fue uno de los primeros asistentes de voz ampliamente adoptados. Siri permitió a los usuarios de iPhone obtener información y completar acciones en su dispositivo simplemente preguntándole a Siri.
El desarrollo ha continuado desde la introducción de Siri para incluir dispositivos basados en el hogar como Google Home o Amazon Echo (impulsado por Alexa) que permiten a los usuarios "conectar" sus hogares a través de una serie de dispositivos inteligentes para ampliar las opciones de acciones tangibles que pueden completar. Los usuarios ahora pueden apagar las luces, establecer recordatorios y llamar a sus amigos, todo con una cola verbal.
Estas interfaces conversacionales que utilizan un asistente de voz se han convertido en una forma eficiente y popular para que las empresas interactúen con sus clientes, ya que la interfaz elimina la fricción típica en el recorrido del cliente. Los clientes ya no necesitan recordar una larga lista de nombres de usuario y contraseñas para sus diversas cuentas; simplemente vinculan cada cuenta a Google o Amazon una vez, y se acabaron los días en los que tenía que esperar una hora para hacer una pregunta simple.
Chatbots
Un chatbot es una interfaz basada en web o móvil que permite al usuario hacer preguntas y recuperar información. Esta información puede ser de naturaleza genérica, como la ventana de chat del Asistente de Google que permite búsquedas en Internet, o puede ser una marca o servicio específico que permite al usuario obtener información sobre el estado de sus diversas cuentas. Sus sistemas de backend funcionan de la misma manera que un asistente de voz, y el front-end utiliza una interfaz visual para transmitir información. Esta interfaz visual puede ser beneficiosa para las empresas que necesitan realizar transacciones comerciales más complejas con los clientes, ya que se pueden utilizar instrucciones, enlaces profundos y gráficos para transmitir una respuesta. La complejidad a la que un chatbot responde preguntas depende del desarrollo del back-end. Los chatbots con respuestas codificadas tienen una base más pequeña de información y habilidades correspondientes. Los chatbots que aprovechan el aprendizaje automático continuarán creciendo y desarrollando bases de contenido más grandes para respuestas más complejas.
Con mayor frecuencia, las empresas aprovechan los chatbots como una forma de descargar preguntas y transacciones simples de los agentes humanos. Estos chatbots brindan la opción de ayudar a un usuario, pero luego transfieren directamente al cliente a un agente en vivo dentro de la misma ventana de chat si la conversación se vuelve demasiado compleja.
Ver también
- Chatbot
- Procesamiento natural del lenguaje
- Comprensión del lenguaje natural
- Dispositivo de comando de voz
- Computación de voz