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.
Global AI Night 2021 -Desarrollando un chatbot de WhatsApp serverless.pptxLuis Beltran
Slides of my presentation at Global AI Night Latinoamerica 2021 about the development of a serverless chatbot that processes WhatsApp messages using Azure Functions
Inteligencia artificial in house con servicios cognitivos y dockerLuis Beltran
Los servicios cognitivos de Azure permiten a los desarrolladores crear poderosas soluciones informáticas basadas en Inteligencia Artificial, brindando capacidades como la visión de computadora o análisis de texto de una forma ágil y práctica, simplemente enviando los datos a un API disponible en la nube.
Sin embargo, existen escenarios donde el acceso a Internet es limitado, o donde el control sobre los datos es elevado por cuestiones de confidencialidad. Gracias al soporte de contenedores Docker, es posible construir aplicaciones con Inteligencia Artificial integrada donde los datos permanecen en sitio.
En esta sesión se describirá cómo integrar los Servicios Cognitivos de Azure en contenedores Docker y se mostrarán varios demos con esta funcionalidad incorporada.
Gira Online Latinoamerica Chatbots y Reconocimiento de Imágenes en WhatsApp ...Luis Beltran
El concepto de reconocer imágenes puede parecer un desafío, pero con la ayuda de la API de reconocimiento de imágenes de Azure Computer Vision, puedes describir el contenido de una imagen determinada.
En esta sesión, desarrollaremos un chatbot funcional que identifica contenido multimedia utilizando la API de WhatsApp de Twilio, Cognitive Services (Computer Vision y LUIS) y Azure Functions.
Global Azure 2021 Spain -Desarrollando un chatbot de WhatsApp serverless.pptxLuis Beltran
In this presentation for Global Azure Span, I talk about Azure Functions (serverless technology) and how to create a chatbot for WhatsApp using Language Understanding Intelligent Service from Azure
Azure Personalizer - Global AI Night Latam Template.pptxLuis Beltran
Slides of my presentation for Global AI Night Latinoamerica about building custom, personalized experiences using Azure Personalizer Applied AI Services
Global AI Night 2021 -Desarrollando un chatbot de WhatsApp serverless.pptxLuis Beltran
Slides of my presentation at Global AI Night Latinoamerica 2021 about the development of a serverless chatbot that processes WhatsApp messages using Azure Functions
Inteligencia artificial in house con servicios cognitivos y dockerLuis Beltran
Los servicios cognitivos de Azure permiten a los desarrolladores crear poderosas soluciones informáticas basadas en Inteligencia Artificial, brindando capacidades como la visión de computadora o análisis de texto de una forma ágil y práctica, simplemente enviando los datos a un API disponible en la nube.
Sin embargo, existen escenarios donde el acceso a Internet es limitado, o donde el control sobre los datos es elevado por cuestiones de confidencialidad. Gracias al soporte de contenedores Docker, es posible construir aplicaciones con Inteligencia Artificial integrada donde los datos permanecen en sitio.
En esta sesión se describirá cómo integrar los Servicios Cognitivos de Azure en contenedores Docker y se mostrarán varios demos con esta funcionalidad incorporada.
Gira Online Latinoamerica Chatbots y Reconocimiento de Imágenes en WhatsApp ...Luis Beltran
El concepto de reconocer imágenes puede parecer un desafío, pero con la ayuda de la API de reconocimiento de imágenes de Azure Computer Vision, puedes describir el contenido de una imagen determinada.
En esta sesión, desarrollaremos un chatbot funcional que identifica contenido multimedia utilizando la API de WhatsApp de Twilio, Cognitive Services (Computer Vision y LUIS) y Azure Functions.
Global Azure 2021 Spain -Desarrollando un chatbot de WhatsApp serverless.pptxLuis Beltran
In this presentation for Global Azure Span, I talk about Azure Functions (serverless technology) and how to create a chatbot for WhatsApp using Language Understanding Intelligent Service from Azure
Azure Personalizer - Global AI Night Latam Template.pptxLuis Beltran
Slides of my presentation for Global AI Night Latinoamerica about building custom, personalized experiences using Azure Personalizer Applied AI Services
Global Azure Ica Azure Video Indexer.pptxLuis Beltran
For my talk at Global Azure Ica (Per{u), I talked about Azure Video Indexer service and how it helps to analyze multimedia content and extract metadata from audio and video files
Construye un bot para Microsoft Teams sin saber programarLuis Beltran
En esta sesión se describe el proceso a realizar para implementar un bot de preguntas y respuestas en Microsoft Teams sin requerir ningún conocimiento de programación.
Tecnologías utilizadas:
* QnA Maker (Cognitive Services)
* Web App Bot
* Microsoft Teams
* Azure
Global Azure Ica Azure Video Indexer.pptxLuis Beltran
For my talk at Global Azure Ica (Per{u), I talked about Azure Video Indexer service and how it helps to analyze multimedia content and extract metadata from audio and video files
Construye un bot para Microsoft Teams sin saber programarLuis Beltran
En esta sesión se describe el proceso a realizar para implementar un bot de preguntas y respuestas en Microsoft Teams sin requerir ningún conocimiento de programación.
Tecnologías utilizadas:
* QnA Maker (Cognitive Services)
* Web App Bot
* Microsoft Teams
* Azure
¡Únete a la rebelión de los bots y la AI!Gisela Torres
Taller en el Women Techmakers Madrid 2017, donde se vio lo sencillo que es hoy en día crear tu propio bot ¡y además inteligente! utilizando Microsoft Bot Framework, Cognitive Services y Microsoft Azure.
https://www.returngis.net/2017/03/taller-unete-a-la-rebelion-de-los-bots-y-la-ai-en-el-women-techmakers-madrid/
Qué NO es un Bot, Qué es un Bot, Tipos de Bots, Usos frecuentes, Microsoft Cognitive Services, Microsoft Bot Framework, Componentes Microsoft Bot Framework, Estructura Bot, Conceptos Clave
"Los retos del Dircom ante la tecnología conversacional" (Resumen ejecutivo)Good Rebels
Os presentamos el resumen ejecutivo de nuestro último White Paper en colaboración con Dircom, IE Business School, Chatbot Chocolate y Planeta Chatbot.
La tecnología conversacional nace con el objetivo de automatizar y facilitar las comunicaciones entre máquinas y humanos.
A través de sistemas informáticos, como los chatbots y las voice apps, empresas de diferentes sectores y con fines muy diversos comienzan a explotar una nueva forma de comunicarse con sus skateholders.
Que son los bots, Cómo están cambiando el mundo y Cómo programarlos
Speaker: Juan Carlos Ruiz [@JuanKRuiz] (Program Manager Evangelist Latam RD & MVP Communities)
Creando chatbots inteligentes con NLP Y Node.js, presentado por MicrosoftSoftware Guru
Aprenderemos cómo construir un chat bot utilizando el Microsoft Bot Framework y el servicio LUIS (Language Understanding Intelligent Service) para comprensión de lenguaje.
Construyendo y publicando nuestra primera APPInterlat
En este webinar CARLOS ALONSO PEREZ nos permite analizar la variedad que existe en el mercado de los dispositivos móviles (telefonos, smartphones, tabletas) y como esta variedad se convierte en una complicación para los que queremos dedicarnos al mundo de las aplicaciones y/o videojuegos móviles.
Se presenta la solución: una aplicación mutiplataforma y se vera una pequeña demostración de como crear y publicar una utilizando HTML5, JS y CSS3 como únicas herramientas.
Breve introducion a bots, incluyendo una demo basica de como crear un bot para pedir Pizza. Inclui la parte de continuous deployment con Github para que al momento de hacer push del codigo, automaticamente se publique en Azure.
La charla fue dada en el Microsoft Expierence Day en Guatemala.
Similar a Global AI on Tour - Desarrollando un bot de WhatsApp serverless.pptx (20)
Real NET Docs Show - Serverless Machine Learning v3.pptxLuis Beltran
Slides of my presentation about Serverless Machine Learning using Azure Functions, Twilio APIs, and Cognitive Services for text and image processing of WhatsApp messages at .NET Docs Show weekly community event organized by Microsoft
Latam Space Week - Clasificación de rocas espaciales por medio de IA.pptxLuis Beltran
Slides of my presentation about Space rocks image classification using Machine Learning and Artificial Intelligence with Python at Latam Space Week event
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informáticavazquezgarciajesusma
En este proyecto de investigación nos adentraremos en el fascinante mundo de la intersección entre el arte y los medios de comunicación en el campo de la informática.
La rápida evolución de la tecnología ha llevado a una fusión cada vez más estrecha entre el arte y los medios digitales, generando nuevas formas de expresión y comunicación.
Continuando con el desarrollo de nuestro proyecto haremos uso del método inductivo porque organizamos nuestra investigación a la particular a lo general. El diseño metodológico del trabajo es no experimental y transversal ya que no existe manipulación deliberada de las variables ni de la situación, si no que se observa los fundamental y como se dan en su contestó natural para después analizarlos.
El diseño es transversal porque los datos se recolectan en un solo momento y su propósito es describir variables y analizar su interrelación, solo se desea saber la incidencia y el valor de uno o más variables, el diseño será descriptivo porque se requiere establecer relación entre dos o más de estás.
Mediante una encuesta recopilamos la información de este proyecto los alumnos tengan conocimiento de la evolución del arte y los medios de comunicación en la información y su importancia para la institución.
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...espinozaernesto427
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta intensidad son un tipo de lámpara eléctrica de descarga de gas que produce luz por medio de un arco eléctrico entre electrodos de tungsteno alojados dentro de un tubo de alúmina o cuarzo moldeado translúcido o transparente.
lámparas más eficientes del mercado, debido a su menor consumo y por la cantidad de luz que emiten. Adquieren una vida útil de hasta 50.000 horas y no generan calor alguna. Si quieres cambiar la iluminación de tu hogar para hacerla mucho más eficiente, ¡esta es tu mejor opción!
Las nuevas lámparas de descarga de alta intensidad producen más luz visible por unidad de energía eléctrica consumida que las lámparas fluorescentes e incandescentes, ya que una mayor proporción de su radiación es luz visible, en contraste con la infrarroja. Sin embargo, la salida de lúmenes de la iluminación HID puede deteriorarse hasta en un 70% durante 10,000 horas de funcionamiento.
Muchos vehículos modernos usan bombillas HID para los principales sistemas de iluminación, aunque algunas aplicaciones ahora están pasando de bombillas HID a tecnología LED y láser.1 Modelos de lámparas van desde las típicas lámparas de 35 a 100 W de los autos, a las de más de 15 kW que se utilizan en los proyectores de cines IMAX.
Esta tecnología HID no es nueva y fue demostrada por primera vez por Francis Hauksbee en 1705. Lámpara de Nernst.
Lámpara incandescente.
Lámpara de descarga. Lámpara fluorescente. Lámpara fluorescente compacta. Lámpara de haluro metálico. Lámpara de vapor de sodio. Lámpara de vapor de mercurio. Lámpara de neón. Lámpara de deuterio. Lámpara xenón.
Lámpara LED.
Lámpara de plasma.
Flash (fotografía) Las lámparas de descarga de alta intensidad (HID) son un tipo de lámparas de descarga de gas muy utilizadas en la industria de la iluminación. Estas lámparas producen luz creando un arco eléctrico entre dos electrodos a través de un gas ionizado. Las lámparas HID son conocidas por su gran eficacia a la hora de convertir la electricidad en luz y por su larga vida útil.
A diferencia de las luces fluorescentes, que necesitan un recubrimiento de fósforo para emitir luz visible, las lámparas HID no necesitan ningún recubrimiento en el interior de sus tubos. El propio arco eléctrico emite luz visible. Sin embargo, algunas lámparas de halogenuros metálicos y muchas lámparas de vapor de mercurio tienen un recubrimiento de fósforo en el interior de la bombilla para mejorar el espectro luminoso y reproducción cromática. Las lámparas HID están disponibles en varias potencias, que van desde los 25 vatios de las lámparas de halogenuros metálicos autobalastradas y los 35 vatios de las lámparas de vapor de sodio de alta intensidad hasta los 1.000 vatios de las lámparas de vapor de mercurio y vapor de sodio de alta intensidad, e incluso hasta los 1.500 vatios de las lámparas de halogenuros metálicos.
Las lámparas HID requieren un equipo de control especial llamado balasto para funcionar
Es un diagrama para La asistencia técnica o apoyo técnico es brindada por las compañías para que sus clientes puedan hacer uso de sus productos o servicios de la manera en que fueron puestos a la venta.
Inteligencia Artificial y Ciberseguridad.pdfEmilio Casbas
Recopilación de los puntos más interesantes de diversas presentaciones, desde los visionarios conceptos de Alan Turing, pasando por la paradoja de Hans Moravec y la descripcion de Singularidad de Max Tegmark, hasta los innovadores avances de ChatGPT, y de cómo la IA está transformando la seguridad digital y protegiendo nuestras vidas.
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