Para construir un chatbot inteligente, el primer paso sería determinar la definición de “inteligente”.
Si nos referimos al uso de IA (Inteligente Artificial), es importante mencionar que la mayoría de los Chatbots de AI en el mercado usan NLP (Procesamiento de lenguaje natural). Algunos buenos ejemplos son: x.ai, Mitsuku y Xiaoice.
- ¿Cuáles son las cosas necesarias para ser un súper experto en inteligencia artificial?
- ¿Existe un mejor clasificador de aprendizaje automático?
- ¿Cómo se puede optimizar un sistema si la variable principal de la función objetivo se modela a través de un modelo de Machine Learning?
- ¿Por qué Go es el único juego de mesa en el que los humanos aún pueden vencer a las computadoras de manera confiable?
- ¿Cuál es la naturaleza interdisciplinaria de la robótica?
Hay muchos servicios disponibles para construir AI chatbot como Dialogflow, Wit.ai, Luis.ai; Sin embargo, la realidad es que la tecnología NLP no está lista para la mayoría de las solicitudes de servicio al cliente.
A medida que las empresas se dan cuenta de que PNL todavía tiene un largo camino por recorrer, hay un nuevo enfoque llamado Interfaces de conversación (CI) para resolver problemas desde la perspectiva de UX. En lugar de depender solo de la interacción del lenguaje natural, con CI podemos tener una experiencia de usuario más rica y dinámica.
Una definición simple que le daría a la Interfaz conversacional sería:
Un CI es una interfaz de usuario híbrida que interactúa con usuarios que combinan chat, voz o cualquier otra interfaz de lenguaje natural con elementos gráficos de interfaz de usuario como botones, imágenes, menús, videos, etc.
Al igual que el chatbot de PNL, para las interfaces de conversación también hay muchas opciones disponibles. Recomendaría Landbot.io, cree su propio sitio web conversacional en minutos . (Divulgación Soy fundador de Landbot).
Una vez que hayamos decidido qué enfoque queremos usar, es hora de saber cómo construir una gran experiencia de conversación. Puede consultar esta gran publicación, de lo contrario solo vea los puntos clave a continuación:
1. Objetivo
Lo primero que desea hacer al planificar la creación de una Experiencia conversacional es el objetivo que perseguirá su chatbot.
2. Funcionalidad
¿Qué podrá hacer el chatbot? Lo que no? ¿Qué tipo de valor agregará a su audiencia? Dependiendo del objetivo que haya establecido, desde ambas perspectivas, el bot tendrá uno u otro tipo de funcionalidad y características.
3. Enfoque tecnológico
Lo siguiente que necesitamos saber cuando se trata de construir un chatbot es si queremos que esté basado en el ferrocarril o que pueda procesar Lenguaje Natural – PNL .
4. audiencia
Al igual que si estuviera diseñando un sitio web, dependiendo de su audiencia, su bot tendrá un aspecto totalmente diferente cuando se trata de tono de voz, diseño de interfaz o longitud del mensaje. Además, no solo las personas sino también dónde y cómo van a interactuar esas personas con su creación determinarán su diseño completo.
5. Canal
Como presentamos en el punto anterior, el canal determinará cosas críticas como cuánto puede jugar con la interfaz, qué tipo de audiencia encontrará y qué tiempo de interacción debe esperar.