ChatBots Design Canvas

3/25

Lectura

Cuando tomamos la decisi贸n de crear un chatbot para messenger nos surgen preguntas las cuales vamos a resolver creando efectivamente un plan para la construcci贸n de nuestro chatbot, para esto utilizaremos la metodolog铆a 鈥淐hatBot Design Canvas鈥 desarrollada por PHD en Inteligencia artificial Sirini Janarthanam.

驴Pero de que trata ChatBot Design Canvas?
Chatbot Design Canvas es una herramienta que podemos utilizar para el dise帽o de un chatbot. Este lienzo est谩 ordenado por colores, el azul para la propuesta de valor, el rojo todos los par谩metros relacionados con el usuario, el turquesa para todos los par谩metros de dise帽o de chatbot y el verde para todos los par谩metros de desarrollo e implementaci贸n de chatbot y los cuales est谩n divididos en 12 elementos que nos ayudar谩n a darle prop贸sito, y mejorar la construcci贸n de nuestro bot, esta herramienta no es exclusivamente para messenger, la puedes utilizar para planear cualquier bot que interact煤e con un usuario final sin importar la plataforma donde se desplegara (Messenger, Slack, Twitter, etc.).

imagen-Chatbot-Design-Canvas.png

Propuesta de Valor
Debemos definir lo m谩s importante para nuestro chatbot que problemas o necesidades est谩 resolviendo a nuestros clientes o usuarios.

  • 驴Qu茅 valor le proporciona al usuario?
  • 驴Qu茅 puntos de dolor cubre?

Usuarios
驴Quienes ser谩n los usuarios de nuestro chatbot? Tenemos que cuestionarnos sobre la edad, su ubicaci贸n, gustos, estilo de vida, y sin olvidar un factor importante su idioma. Entender bien quienes ser谩n los que consumir谩n nuestro chatbot garantizara su 茅xito.

Dispositivos
Desde donde vivir谩 tu chatbot, desde un aplicaci贸n m贸vil, desde un sitio web, una integraci贸n en tu p谩gina web o en un futuro no lejano integrarlo a Amazon Alexa o Siri o Google Home.

Plataformas de despliegue
Donde vivir谩 tu chatbot, Hay muchas herramientas que te permiten crear un bot y a帽adirlo a Facebook Messenger, Twitter, Slack, Telegram, Twitter, elegir la mejor opci贸n ser谩 tambi茅n la clave para llegar a m谩s usuarios.

Modalidades
C贸mo ser谩 tu chatbot, formal, juvenil, servicial, desenfadado, como interactuar con el usuario, por texto, imagen, audio. Es importante elegir una modalidad para poder enfocar la construcci贸n de la conversaci贸n que tendr谩 cara a los usuarios.

Personalidad
Una consideraci贸n que deben tener es no hacer pasar por humano a nuestro chatbot, es mejor hacerle ver al usuario que est谩 interactuando con un bot y las limitantes que tiene para atenderlo. Una vez elegida una modalidad la personalidad la convenci贸n que le daremos a todo el flujo de nuestro chatbot.

Tareas conversacionales
En este punto debemos establecer los pasos importantes, las acciones principales que cumplir谩 y que ser谩n parte esencial del flujo.

Tareas de desarrollo
Qu茅 herramientas vamos a integrar, que servicios de terceros utilizamos, Mapas, Apis de consumo, almacenamiento y todas aquellas tareas que impliquen necesitar un servicio de terceros ajeno a nuestro desarrollo.

Servicios de terceros
Una vez establecidas las tareas vamos a elegir los servicios que usaremos o contrataremos para integrarlos en nuestro chatbot

Plataforma de desarrollo del chatbot
Cuales ser谩n nuestras herramientas, que vamos a utilizar, donde se hospedara el servicio, qu茅 recursos necesitaremos y todo lo que implique su construcci贸n.

Estad铆sticas
La informaci贸n que vamos a recopilar y que ser谩 parte fundamental para tomar decisiones importantes sobre el flujo que tendr谩 en un futuro o si el objetivo principal se est谩 cumpliendo.

Promoci贸n
Como vamos a promover nuestro servicio, cu谩l ser谩 la estrategia que vamos a tomar para llegar a nuestros usuarios y que estos interact煤en con nuestro bot conversaciones.

Ahora que tienes la herramienta que te ayudar谩 a planear y ejecutar tu chatbot te dejo el lienzo en blanco para que lo llenes con los datos que necesitar谩s para construirlo.

Aportes 15

Preguntas 0

Ordenar por:

Los aportes, preguntas y respuestas son vitales para aprender en comunidad. Reg铆strate o inicia sesi贸n para participar.

-驴Desde d贸nde usar谩n la aplicaci贸n?
chat de facebook
mas adelante pagina web

---------- Plataforma de despliegue
-Primera casa de el bot
Facebook Messenger

------------ Modalidades
-驴C贸mo ser谩 tu chatbot?
Juvenil, dando respuestas rapidas a los clientes,
resolviendo ventas y pedidos rapidamente

------------- Personalidad
-Mejor no hacer pasar por humano al chatbot
Servicial, acatando ordenes, ofertas rapidas si son pedidas

--------------- Tareas Conversacionales

  1. sabe lo que va a pedir 1.1 dar ofertas rapidas
  2. tomar orden
  3. tomar direccion
  4. dar el precio y preguntar si tiene cambio

---------------- Tareas de desarrollo
-Todo aquello que sea un servicio de terceros
Mapas, hojas de calculo, Base de datos

----------------Servicios de terceros
-Decidir que servicio de terceros usaremos

--------------Plataforma de desarrollo del chatbot
-驴Cu谩les herramientas usaremos y d贸nde se hospedara?

-------------- Estad铆sticas
-Informaci贸n que vamos recopilar y que ser谩 parte
fundamental para tomar decisiones importantes sobre el flujo
que tendra en un futuro o si el objetivo principal se esta cumpliendo
Por la pagina de facebook, y por pedidos efectivos obtenidos de ella

-------------- Promoci贸n

  • C贸mo lo promocionamos a nuestros usuarios
    Por los seguidores de la pagina de Facebook
  • Propuesta de valor: Problemas y necesidades que se est谩n resolviendo a nuestros clientes o usuarios.
  • Usuarios
  • Dispositivos: DESDE donde vivir谩 tu chatbot.
  • Plataformas de Despliegue: DONDE vivir谩 tu chatbot.
  • Modalidades: C贸mo ser谩 tu chatbot y c贸mo interactua con el usuario.
  • Personalidad: No hacer pasar por un humano al chatbot sino mas bien hacerle ver al usuario que est谩 interactuando con un chatbot y por ende este tiene sus limitantes.
  • Tareas Conversacionales: Pasos importantes y acciones principales que cumplir谩.
  • Tareas de Desarrollo: Herramientas que se van a integrar y qu茅 servicios a terceros se utilizar谩n.
  • Servicios de terceros: Luego de elegir los servicios se integrar谩n al chatbot.
  • Plataforma de desarrollo del chatbot: Las herramientas elegidas, donde se hospedar谩 el servicio y que recursos necesitaremos.
  • Estad铆sticas: La informaci贸n recopilada ser谩 clave para tomar decisiones importantes sobre el flujo y as铆 saber si se est谩 cumpliendo el objetivo.
  • Promoci贸n: Promoci贸n del servicio, estrategias que se usar谩n para llegar a nuestros usuarios y lograr que interactuen con nuestro chatbot en conversaciones.

Super

Tengo dos propuestas en mente para mi ChatBot, uno educativo y otro exclusivo para enlace con una tienda virtual y as铆 vender el producto / proyecto completo, para monetizar este bot y as铆 hacer que las personas trabajen en cosas creativas y no en tareas que pueden hacer las m谩quinas

Desde d贸nde usar谩n la aplicaci贸n
Chat de facebook

Plataforma de despliegue
Facebook Messenger

Modalidades
formal, buscando responder todas las preguntas y consejos solicitados acerca de rutas en bici en la ciudad.

Personalidad
Ciclista virtual

Tareas Conversacionales
nombre de ruta
rutas relacionadas
consejos seg煤n bici
rutas seg煤n bici

Tareas de desarrollo
Mapas, gps, Apis de ciclismo.

Estad铆sticas
rutas mas buscadas, consejos mas buscados, rutas por localidades, rutas por dificultad.

Promoci贸n
Seguidores de la pagina de Facebook y visitantes del sitio web

  • Personalidad: Joven, Intelectual
  • Objetivo: Dar informaci贸n acerca del uso de una API.

Propuesta de valor
Absoluta disponibilidad de horario para todos los clientes de la empresa.
Se brindar谩 informaci贸n respecto a corridas de autobuses, horarios, destinos, costos de pasaje, tarifas especiales y horarios de terminales.
Se otorgar谩 informaci贸n sobre facturaci贸n de boletos.
En un 煤ltimo paso se pretende facilitar la venta de boletos por medio de simples preguntas que llevar谩n al cliente a identificar el d铆a de su viaje, el origen-destino, el n煤mero de boletos, asientos y el link para pagar su boleto.
El bot se encargar谩 de enviarle por mensaje el archivo pdf de su boleto dando por terminado el servicio.

Usuarios
Todos los clientes de Pullman de Morelos.

Dispositivos
Podr谩 ser usado desde cualquier dispositivo que utilice el Messenger de facebook.

Plataforma de despliegue
Se pretende dejar la programaci贸n en nuestros servidores de manera que podamos administrar las respuestas eficazmente e integrarlo a Facebook.

Modalidades
El bot ser谩 servicial, jovial, capaz de interactuar con el usuario por medio de texto e imagen.

Personalidad
Un bot de g茅nero femenino, atenta y respetuosa.

Tareas conversacionales
Obtener y organizar las solicitudes m谩s recurrentes hechas al area de Mercadotecnia para agregarlas al flujo conversacional.

Tareas de desarrollo
La informaci贸n ser谩 administrada por una aplicaci贸n web.
Se utilizar谩 el API Facebook para identificar al usuario y las peticiones de los clientes.
Se tiene que realizar la programaci贸n en Javascript.
Utilizar herramientas para el dise帽o de los flujos conversacionales.
Herramientas dise帽o para la experiencia de usuario (UX).
Control de versiones.
Instalaci贸n de bot en fanpage de prueba para presentaci贸n.
Liberar bot para probar las funcionalidades.
Correcci贸n u optimizaci贸n de flujo conversacional.
Actualizaci贸n de programaci贸n.
Instalaci贸n de bot en p谩gina oficial.

Estad铆sticas
Determinar por semana si el uso del bot ha sido satisfactorio.
Tomar en cuenta las preguntas que no han sido contestadas para generar m谩s y mejores flujos conversacionales.

Promoci贸n
Una vez mejorado el servicio se podr谩 promocionar el uso de la herramienta destacando la velocidad de respuesta pero sobre todo la eficacia.

Desde d贸nde usar谩n la aplicaci贸n:
Chat de facebook

Plataforma de despliegue:
Facebook Messenger

Modalidades:
Informal y amistoso.

Personalidad:
divulgador de ciencia

Tareas Conversacionales:
temas que puedan interesar
noticias y hallazgo orientado a fisica y computacion

Tareas de desarrollo:
youtube, diversas paginas de noticias Geek

Estad铆sticas:
temas mas buscados,
parte del dia con mayor actividad
edad de usuario
localidad

Promoci贸n
foros de divulgacion en fb y twitter

Estoy interesado en c贸mo funciona esto del bot, pero todav铆a no tengo el nivel como para construir y servicios para clientes, por ahora estoy de espectador

Desde d贸nde usar谩n la aplicaci贸n
Chat de facebook
Plataforma de despliegue
Facebook Messenger
Modalidades
amistoso y servicial
Personalidad
M煤sico fan
Tareas Conversacionales
mostrar los precios y caracter铆stica de productos de la tienda de instrumentos musicales
Tareas de desarrollo
Base de datos de la tienda
Promoci贸n
Seguidores de la pagina de Facebook y visitantes del sitio web

Desde d贸nde usar谩n la aplicaci贸n
Chat de facebook
Plataforma de despliegue
Facebook Messenger
Modalidades
amistoso y servicial
Personalidad
M煤sico fan
Tareas Conversacionales
mostrar los precios y caracter铆stica de productos de la tienda de instrumentos musicales
Tareas de desarrollo
Base de datos de la tienda
Promoci贸n
Seguidores de la pagina de Facebook y visitantes del sitio web

1.Value proposition: La propuesta de valor consiste en que el cliente pueda navegar a trav茅s de nuestros productos y decidir f谩cilmente que producto desea comprar.
驴Que puntos de dolor cubre?
El mayor punto de dolor cubierto es el de tener una respuesta para el cliente 24/7.
Dar al cliente la posibilidad de que pueda visualizar los productos y precios sin la necesidad de esperar una respuesta humana.
Contactar directamente un representante de la empresa.

2. Users:
Usuarios del chat de facebook Interesados en ver nuestros productos
Edad: 18-50 de acuerdo a las analiticas de facebook ads
Ubicaci贸n: 17 km a la redonda de mi ubicaci贸n.
Estilo de vida: Emprendedores, due帽os de negocio, empresas familiares.

3. Devices: Computadores de escritorio, M贸viles
4. Deployment Platforms: Facebook Messenger.

5. Modalities: Como interactuar谩n los usuarios?. Por texto
El tono de la conversaci贸n ser谩 Formal Juvenil mostrando expertice en el tema.

6. Personality: Se definir谩 con una personalidad directa. No olvidemos que es un bot
**7. Conversational Tasks:**De qu茅 hablar谩?.
Mostrar谩 a los clientes de cuales productos disponemos. Mostrando caracteristicas y listas de precios.
Indicar谩 a los clientes cuales son los pasos para una compra.
8. Background Tasks: Se realizaran consultas a bases de datos de Firestore para la consulta de precios.
9. Third party services: De momento no se consideran API鈥檚 de terceros
10. Development platforms: Para el desarrollo utilizaremos el siguiente stack:

Plataforma: NodeJS
Lenguaje: Javascript
Framework: Express

Base de datos: Firebase/Firestore

Storage: Firebase/storage
11. Analytics:
M茅tricas: Utilizaremos en una primera fase el porcentaje de uso.??Uso = clicks en postbacks / Total de chats

Analytics: Facebook analytics
12. Marketing:Los usuarios nos conocer谩n a trav茅s de las siguiente tecnolog铆as.

Facebook ads for messenger.

Banner display en Facebook e Instagram

Tablets

TRAIBOT

  1. Propuesta de valor
    1.1 Estar disponible 24/7, para todos los usuarios de una empresa, que necesite saber las modificacion o actualizacion es de un cronograma de capacitacion.
    1.2 Recibir convocatoria a cursos respectivos a cada uno de los usuarios registrados
    1.3 Solicitar informacion sobre historico de capacitacion de un usuario registrado
    Que valor le proporciona al usuario?
    Disponibilidad de su informacion de capacitacion en todo momento
    Que puntos de dolor cubre?
    Dependencia de la disponibilidad de personal responsable del proceso de capacitacion en una empresa

  2. Usuarios
    Los usuarios con los que interactuara el bot son personal entre 25 y 60 a帽os, ello estan ubicados en Santa Cruz de la Sierra Bolivia, en una determinada Cia, el idioma en el que interactuaran es espa帽ol. Si bien gran parte del personal tiene conocimiento en el uso de smartphones, es importante preparan una breve capacitacion en la forma de interactuar con el bot.

  3. Dispositivos
    Sera utilizado desde un smartphone para ha futuro integralo a GoogleHome

  4. Plataforma de Despliegue
    Sera desplegado en plataforma Facebook

  5. Modalidades
    El bot sera formal, servicial y desenfadado, interactuara con los usuarios a travez de texto e imagen y a futuro en audio.

  6. Personalidad
    Formal, servicial y desenfadada

  7. Tareas conversacionales
    7.1 Banco de preguntas frecuentes referentes al tema de capacitaci贸n de la empresa.Cursos disponibles en el cronograma, horarios, fechas, lugar evento capacitacion.
    7.2 Enviar convocatoria de manera automatica a cursos respectivos, para cada usuario registrado, que esten vinculados al evento capacitacion
    7.3 Brindar informacion sobre historico de capacitacion de un usuario registrado

  8. Tareas de desarrollo
    8.1 Se necesitara un servicio hosting con base de datos MySQL/MariaDB
    8.2 Se utiliza informacion gestionada por una aplicacion web, que gestiona el proceso de capacitacion
    8.3 API Facebook
    8.4 Lenguaje de programacion Javascript
    8.5 Herramientas para establecer los flujos conversacionales
    8.6 Herramientas dise帽o UI
    8.7 Entorno de desarrollo con plugin ftp, para actualizar codigo de manera remota
    8.8 Metodologia de desarrollo software
    8.9 Control de versiones
    8.10 Pruebas de las funcionalidades del bot

  9. Estadisticas
    9.1 Realizaremos una peque帽a experiencia de usuario

  10. Como vamos a promover nuestros servicio
    10.1 Como es un servicio para un grupo reducido de usuarios de una Cia. sera realizada la promocion a travez de grupos.

ya hay un curso de canvas en platzi

  • Propuesta de valor: Resolver谩 las dudas que tengan los clientes sobre los productos, los precios de cada producto.
  • Usuarios: Los usuarios ser谩n las personas que le hayan dado 鈥榣ike鈥 a la p谩gina. Ser谩n j贸venes, j贸venes-adultos, adultos.
  • Dispositivos: Vivir谩 en una aplicaci贸n m贸vil.
  • Plataformas de despliegue: Estar谩 en facebook messenger.
  • Modalidades: Ser谩 servicial, su funci贸n ser谩 resolver dudas a los clientes.
  • Tareas convencionales: La acci贸n principal ser谩 resolver dudas sobre los productos que se venden y los precios de cada uno.
  • Tareas de desarrollo: Tengo pensado conectar con una API.