El documento presenta una agenda para un evento sobre desarrollo de chatbots de WhatsApp sin servidores. La agenda incluye discusiones sobre chatbots, el servicio LUIS de Microsoft para comprensión de lenguaje natural, las API de WhatsApp y Twilio, y Azure Functions. También incluye una demostración de cómo crear un chatbot de WhatsApp serverless.
5. #GlobalAIOnTour
¿Qué es un chatbot?
• Un software de IA que simula una
conversación con una persona mediante
lenguaje natural.
• Considerado como una expresión de
interacción entre humanos y máquinas
más avanzadas.
7. #GlobalAIOnTour
Ventajas de los chatbots
• Son capaces de combinar millones de datos desde distintas fuentes.
• Pueden estar disponibles 24/7/365.
• Pueden ser integrados en casi cualquier plataforma.
• Pueden mejorar la experiencia de usuario y mantener el esfuerzo
humano al mínimo.
9. #GlobalAIOnTour
El paso del bot al humano puede ser completo o
supervisado
I suggest us to request a hardware service. We can have one of
our service engineers look at your computer
Note to operator: It sounds like the user will need hardware
replacement, what next step should I take?
Apologize to
user
Suggest
hardware
service
Let me type
Sounds lovely, thank you
11. #GlobalAIOnTour
Language Understanding Intelligent Service
• Procesamiento de lenguaje
natural
• Un servicio basado en la
nube para la comprensión
de texto.
• Simple de usar e integrar en
tus desarrollos de software.
• No se requiere experiencia
previa en IA.
https://www.luis.ai/
15. #GlobalAIOnTour
Task-based
scenario
When does flight 234 from
Chicago to London depart?
User
query
Intent & entity
detection
Flight 234 leaves Chicago airport
at 7.00 PM local time
Departure time from flight
API
20. #GlobalAIOnTour
¿Qué es WhatsApp?
• Una aplicación de mensajería gratuita disponible para
smartphones (Android/iOS), web (WhatsApp Web) y
escritorio (Windows/Mac).
• Soporta el envío de mensajes de texto, fotos, videos,
documentos, mensajes de voz y stickers, así como la
realización y recepción de llamadas de audio y video.
• Permite gestionar grupos de chat
• Mensajes sin conexión
• 2 versiones: Messenger y Business https://www.whatsapp.com/
21. #GlobalAIOnTour
WhatsApp Business
• Una aplicación gratuita diseñada
especialmente para pequeñas y
medianas empresas y negocios.
• Crea un catálogo para mostrar tus
productos y servicios.
• Comunicación ágil con clientes por
medio de herramientas para ordenar,
automatizar y responder mensajes
rápidamente. https://www.whatsapp.com/business
22. #GlobalAIOnTour
WhatsApp Messenger vs WhatsApp Business: ¿en qué se parecen y en qué no?
http://mediatyco.com/whatsapp-messenger-vs-whatsapp-business-se-parecen-no/
24. #GlobalAIOnTour
API de WhatsApp Business
• Impulsa la comunicación con tus clientes
alrededor del mundo para que puedas
contactarte con ellos a través de WhatsApp
de forma simple, segura y confiable.
• Requiere contratar un proveedor de
soluciones empresariales globales, disponible
en el directorio de socios de Facebook.
https://www.whatsapp.com/business/api
28. #GlobalAIOnTour
Twilio
• Twilio es una plataforma como servicio de comunicaciones en la nube
(CPaaS) que permite construir aplicaciones a través de APIs y SDKs
disponibles para varios lenguajes y plataformas (PHP, Ruby, C#/.NET, ).
• Algunas funciones que los desarrolladores pueden integrar en sus apps con
Twilio incluyen:
• Mensajes de texto
• Mensajes de voz
• Videollamadas
• Mensajes de WhatsApp
30. #GlobalAIOnTour
Twilio API for WhatsApp
• Acceso al API de WhatsApp Business.
• Simple de utilizar e implementar.
• Prueba y diseña tu app en ambiente sandbox.
• Actualmente en versión Preview
• Disponible en varias plataformas y lenguajes de programación
https://www.twilio.com/whatsapp
https://www.twilio.com/docs/whatsapp/api
44. #GlobalAIOnTour
Hacia una IA responsable
• Transparencia
• Claridad
• Transferencia a un humano
• Normas culturales
• Confiable
• Privacidad
• Seguridad en los datos
• Accesibilidad
• Responsabilidad
45. #GlobalAIOnTour
•Developing a serverless WhatsApp chatbot
https://dev.to/icebeam7/developing-a-serverless-
whatsapp-chatbot-4o72
•Enviando mensajes de WhatsApp con Xamarin
y Twilio
https://www.luisbeltran.mx/2018/10/15/enviando-
mensajes-de-whatsapp-con-xamarin-y-twilio/
Call to Action
46. #GlobalAIOnTour
Desarrollando un bot de
WhatsApp serverless
Luis Beltrán
Microsoft MVP
@darkicebeam
https://about.me/luis-beltran
luis@luisbeltran.mx
luisbeltran.mx