SlideShare una empresa de Scribd logo
1 de 19
Quique Fdez. Guerra
Software Dev. Engineer
Plain Concepts
@CKGrafico
Carlos Carrillo Boj
Software Dev. Engineer
Plain Concepts
@3Lcarry
BOTS, BOTS
EVERYWHERE!
POR QUÉ BOTS?
?
Gracias a los bots podemos obtener respuestas simples a preguntas
complejas.
(Skyscanner)
I Robot
BOTS VS APPS
¿Son los bots las nuevas apps? ¿Son los bots mejores?
Humans
BOTS VS APPS
Los bots son fáciles de instalar.
Humans
¿Son los bots las nuevas apps? ¿Son los bots mejores?
BOTS VS APPS
Humans
Mantener una aplicación es más costoso.
¿Son los bots las nuevas apps? ¿Son los bots mejores?
BOTS VS APPS
Humans
Hay casos en los que no se justifica el uso de una app.
¿Son los bots las nuevas apps? ¿Son los bots mejores?
BOTS VS APPS
Humans
Actualizar una app no suele ser automático.
¿Son los bots las nuevas apps? ¿Son los bots mejores?
BOTS VS APPS
Humans
El ciclo de desarrollo es más inmediato en los bots.
¿Son los bots las nuevas apps? ¿Son los bots mejores?
BOTS VS APPS
¿Son los bots las nuevas apps? ¿Son los bots mejores?
Los humanos estamos acostumbrados a conversar.
Humans
Human language is the new UI
Bots are the new apps;
digital assistants are meta apps
Intelligence infused into all
interactions
HAGAMOS BOTS
Vale me has convencido… ¿Y ahora?
Creamos un BOT
Wall·e
Crear la lógica de
backend del bot.
Reconocimiento
del lenguaje (red
neuronal).
Conectar con las
APIs de Skype,
Telegram, Slack…
HAGAMOS BOTS (MEJOR)
Vale me has convencido… ¿Y ahora?
Bot Framework
““Wall·e””
BOT FRAMEWORK
Big Hero 6
Bot Connector Service
Conecta tus bots con
Slack, Twitter, Telegram,
etc.
Bot Directory
Descubre y prueba otros
bots.
Bot Builder SDK
SDK Open Source
para trabajar con
Node.js o C#
Ex Machina
Your bot
Cognitive Services
The Bot Builder SDK
Bot Connector
Your conversation
logic
Your Business
Logic
Web
service
Using Bot Builder SDK
(Node.js + C#)
LUIS Translator Bing APIs . . .
Microsoft Cognitive Services
Channels
Azure Hosted
BOT FRAMEWORK
HACIENDO UN BOT
Estos son los pasos a seguir para crear nuestro propio bot.
Chappie
Plantilla
para Visual
Studio
Bot
sencillo
creado
Publicar en
Azure
Conectar
con los
usuarios
Añadir Luis
LUIS (Language Understanding Intelligent Services)
UN PAR DE EJEMPLOS
Hello World aka Echo
Elysium
¡Pidamos una pizza!
HACIENDO EL BOT
Hagamos algo que no sea un Hello World o un Todo list.
Real Steel
Quique Fdez. Guerra
Software Dev. Engineer
Plain Concepts
@CKGrafico
Carlos Carrillo Boj
Software Dev. Engineer
Plain Concepts
@3Lcarry
¡GRACIAS!

Más contenido relacionado

Similar a Los bots son las nuevas apps

Creando chatbots inteligentes con NLP Y Node.js, presentado por Microsoft
Creando chatbots inteligentes con NLP Y Node.js, presentado por MicrosoftCreando chatbots inteligentes con NLP Y Node.js, presentado por Microsoft
Creando chatbots inteligentes con NLP Y Node.js, presentado por MicrosoftSoftware Guru
 
Apps para mejorar tus proyectos Web
Apps para mejorar tus proyectos WebApps para mejorar tus proyectos Web
Apps para mejorar tus proyectos WebSocialmood
 
¡Únete a la rebelión de los bots y la AI!
¡Únete a la rebelión de los bots y la AI!¡Únete a la rebelión de los bots y la AI!
¡Únete a la rebelión de los bots y la AI!Gisela Torres
 
Bot Framework: otra manera de acceder a tus datos - SolidQ Summit 2018
Bot Framework: otra manera de acceder a tus datos - SolidQ Summit 2018Bot Framework: otra manera de acceder a tus datos - SolidQ Summit 2018
Bot Framework: otra manera de acceder a tus datos - SolidQ Summit 2018SolidQ
 
Crear un chatbot con Bot Framework Composer
Crear un chatbot con Bot Framework ComposerCrear un chatbot con Bot Framework Composer
Crear un chatbot con Bot Framework ComposerLennin Cenas
 
Rebotlution
RebotlutionRebotlution
Rebotlution_Lagash
 
Global AI on Tour - Desarrollando un bot de WhatsApp serverless.pptx
Global AI on Tour - Desarrollando un bot de WhatsApp serverless.pptxGlobal AI on Tour - Desarrollando un bot de WhatsApp serverless.pptx
Global AI on Tour - Desarrollando un bot de WhatsApp serverless.pptxLuis Beltran
 
Integrate Bots with Power BI
Integrate Bots with Power BIIntegrate Bots with Power BI
Integrate Bots with Power BILennin Cenas
 
Global Azure 2021 Spain -Desarrollando un chatbot de WhatsApp serverless.pptx
Global Azure 2021 Spain -Desarrollando un chatbot de WhatsApp serverless.pptxGlobal Azure 2021 Spain -Desarrollando un chatbot de WhatsApp serverless.pptx
Global Azure 2021 Spain -Desarrollando un chatbot de WhatsApp serverless.pptxLuis Beltran
 
Spsmad2016:Un SharePoint enla mochila
Spsmad2016:Un SharePoint enla mochilaSpsmad2016:Un SharePoint enla mochila
Spsmad2016:Un SharePoint enla mochilaRobert Bermejo Blasco
 
EvoluTion - Chatbots y reconocimiento de imágenes en WhatsApp con Azure AI.pptx
EvoluTion - Chatbots y reconocimiento de imágenes en WhatsApp con Azure AI.pptxEvoluTion - Chatbots y reconocimiento de imágenes en WhatsApp con Azure AI.pptx
EvoluTion - Chatbots y reconocimiento de imágenes en WhatsApp con Azure AI.pptxLuis Beltran
 
Microsoft Bot Services
Microsoft Bot ServicesMicrosoft Bot Services
Microsoft Bot ServicesiT Synergy
 
APIs Mercado Libre
APIs Mercado LibreAPIs Mercado Libre
APIs Mercado LibreGDG Cali
 
Creando un bot con Bot Framework y LUIS
Creando un bot con Bot Framework y LUISCreando un bot con Bot Framework y LUIS
Creando un bot con Bot Framework y LUISLuis Beltran
 

Similar a Los bots son las nuevas apps (20)

Chateando con power apps
Chateando con power appsChateando con power apps
Chateando con power apps
 
Creando chatbots inteligentes con NLP Y Node.js, presentado por Microsoft
Creando chatbots inteligentes con NLP Y Node.js, presentado por MicrosoftCreando chatbots inteligentes con NLP Y Node.js, presentado por Microsoft
Creando chatbots inteligentes con NLP Y Node.js, presentado por Microsoft
 
Apps para mejorar tus proyectos Web
Apps para mejorar tus proyectos WebApps para mejorar tus proyectos Web
Apps para mejorar tus proyectos Web
 
¡Únete a la rebelión de los bots y la AI!
¡Únete a la rebelión de los bots y la AI!¡Únete a la rebelión de los bots y la AI!
¡Únete a la rebelión de los bots y la AI!
 
El arsenal del microsoft bot framework
El arsenal del microsoft bot frameworkEl arsenal del microsoft bot framework
El arsenal del microsoft bot framework
 
Bot Framework: otra manera de acceder a tus datos - SolidQ Summit 2018
Bot Framework: otra manera de acceder a tus datos - SolidQ Summit 2018Bot Framework: otra manera de acceder a tus datos - SolidQ Summit 2018
Bot Framework: otra manera de acceder a tus datos - SolidQ Summit 2018
 
Crear un chatbot con Bot Framework Composer
Crear un chatbot con Bot Framework ComposerCrear un chatbot con Bot Framework Composer
Crear un chatbot con Bot Framework Composer
 
Rebotlution
RebotlutionRebotlution
Rebotlution
 
Global AI on Tour - Desarrollando un bot de WhatsApp serverless.pptx
Global AI on Tour - Desarrollando un bot de WhatsApp serverless.pptxGlobal AI on Tour - Desarrollando un bot de WhatsApp serverless.pptx
Global AI on Tour - Desarrollando un bot de WhatsApp serverless.pptx
 
Integrate Bots with Power BI
Integrate Bots with Power BIIntegrate Bots with Power BI
Integrate Bots with Power BI
 
Global Azure 2021 Spain -Desarrollando un chatbot de WhatsApp serverless.pptx
Global Azure 2021 Spain -Desarrollando un chatbot de WhatsApp serverless.pptxGlobal Azure 2021 Spain -Desarrollando un chatbot de WhatsApp serverless.pptx
Global Azure 2021 Spain -Desarrollando un chatbot de WhatsApp serverless.pptx
 
Spsmad2016:Un SharePoint enla mochila
Spsmad2016:Un SharePoint enla mochilaSpsmad2016:Un SharePoint enla mochila
Spsmad2016:Un SharePoint enla mochila
 
Create a Web App Bot on Azure
Create a Web App Bot on AzureCreate a Web App Bot on Azure
Create a Web App Bot on Azure
 
EvoluTion - Chatbots y reconocimiento de imágenes en WhatsApp con Azure AI.pptx
EvoluTion - Chatbots y reconocimiento de imágenes en WhatsApp con Azure AI.pptxEvoluTion - Chatbots y reconocimiento de imágenes en WhatsApp con Azure AI.pptx
EvoluTion - Chatbots y reconocimiento de imágenes en WhatsApp con Azure AI.pptx
 
Microsoft Bot Services
Microsoft Bot ServicesMicrosoft Bot Services
Microsoft Bot Services
 
Google
GoogleGoogle
Google
 
APIs Mercado Libre
APIs Mercado LibreAPIs Mercado Libre
APIs Mercado Libre
 
Trabajo completo
Trabajo completoTrabajo completo
Trabajo completo
 
Trabajo completo
Trabajo completoTrabajo completo
Trabajo completo
 
Creando un bot con Bot Framework y LUIS
Creando un bot con Bot Framework y LUISCreando un bot con Bot Framework y LUIS
Creando un bot con Bot Framework y LUIS
 

Más de Quique Fdez Guerra

Frontend 101 Initializing a Frontend Project using React
Frontend 101 Initializing a Frontend Project using ReactFrontend 101 Initializing a Frontend Project using React
Frontend 101 Initializing a Frontend Project using ReactQuique Fdez Guerra
 
YOU CAN INJECT DEPENDENCIES IN YOUR COMPONENTS, LET'S DO IT.
 YOU CAN INJECT DEPENDENCIES IN YOUR COMPONENTS, LET'S DO IT. YOU CAN INJECT DEPENDENCIES IN YOUR COMPONENTS, LET'S DO IT.
YOU CAN INJECT DEPENDENCIES IN YOUR COMPONENTS, LET'S DO IT.Quique Fdez Guerra
 
Empowering Vue with Typescript, Inversify, Vuex and some other super tools
Empowering Vue with Typescript, Inversify, Vuex and some other super toolsEmpowering Vue with Typescript, Inversify, Vuex and some other super tools
Empowering Vue with Typescript, Inversify, Vuex and some other super toolsQuique Fdez Guerra
 
Real and scalable applications with Nuxt, Vuex and TypeScript
Real and scalable applications with Nuxt, Vuex and TypeScriptReal and scalable applications with Nuxt, Vuex and TypeScript
Real and scalable applications with Nuxt, Vuex and TypeScriptQuique Fdez Guerra
 
Lord of the codes: Visual Studio y todo lo que puedes hacer con él
Lord of the codes: Visual Studio y todo lo que puedes hacer con élLord of the codes: Visual Studio y todo lo que puedes hacer con él
Lord of the codes: Visual Studio y todo lo que puedes hacer con élQuique Fdez Guerra
 
Más productivos con Apache Cordova e Ionic
Más productivos con Apache Cordova e IonicMás productivos con Apache Cordova e Ionic
Más productivos con Apache Cordova e IonicQuique Fdez Guerra
 
Mejora de la atención odontológica para países en desarrollo
Mejora de la atención odontológica para países en desarrolloMejora de la atención odontológica para países en desarrollo
Mejora de la atención odontológica para países en desarrolloQuique Fdez Guerra
 
HTML5 en el universo Windows (Apps universales)
HTML5 en el universo Windows (Apps universales)HTML5 en el universo Windows (Apps universales)
HTML5 en el universo Windows (Apps universales)Quique Fdez Guerra
 
#Win8JSApps | 4.- Métodos de desarrollo
#Win8JSApps | 4.- Métodos de desarrollo#Win8JSApps | 4.- Métodos de desarrollo
#Win8JSApps | 4.- Métodos de desarrolloQuique Fdez Guerra
 
Introduccion a la programacion (Pseudocódigo + JavaScript)
Introduccion a la programacion (Pseudocódigo + JavaScript)Introduccion a la programacion (Pseudocódigo + JavaScript)
Introduccion a la programacion (Pseudocódigo + JavaScript)Quique Fdez Guerra
 
Pasado, presente y Futuro de las aplicaciones en HTML5
Pasado, presente y Futuro de las aplicaciones en HTML5Pasado, presente y Futuro de las aplicaciones en HTML5
Pasado, presente y Futuro de las aplicaciones en HTML5Quique Fdez Guerra
 
Repaso conceptos básicos de JavaScript
Repaso conceptos básicos de JavaScriptRepaso conceptos básicos de JavaScript
Repaso conceptos básicos de JavaScriptQuique Fdez Guerra
 

Más de Quique Fdez Guerra (20)

Frontend 101 Initializing a Frontend Project using React
Frontend 101 Initializing a Frontend Project using ReactFrontend 101 Initializing a Frontend Project using React
Frontend 101 Initializing a Frontend Project using React
 
YOU CAN INJECT DEPENDENCIES IN YOUR COMPONENTS, LET'S DO IT.
 YOU CAN INJECT DEPENDENCIES IN YOUR COMPONENTS, LET'S DO IT. YOU CAN INJECT DEPENDENCIES IN YOUR COMPONENTS, LET'S DO IT.
YOU CAN INJECT DEPENDENCIES IN YOUR COMPONENTS, LET'S DO IT.
 
Empowering Vue with Typescript, Inversify, Vuex and some other super tools
Empowering Vue with Typescript, Inversify, Vuex and some other super toolsEmpowering Vue with Typescript, Inversify, Vuex and some other super tools
Empowering Vue with Typescript, Inversify, Vuex and some other super tools
 
Why TypeScript?
Why TypeScript?Why TypeScript?
Why TypeScript?
 
Real and scalable applications with Nuxt, Vuex and TypeScript
Real and scalable applications with Nuxt, Vuex and TypeScriptReal and scalable applications with Nuxt, Vuex and TypeScript
Real and scalable applications with Nuxt, Vuex and TypeScript
 
Lord of the codes: Visual Studio y todo lo que puedes hacer con él
Lord of the codes: Visual Studio y todo lo que puedes hacer con élLord of the codes: Visual Studio y todo lo que puedes hacer con él
Lord of the codes: Visual Studio y todo lo que puedes hacer con él
 
Microsoft Student Partner
Microsoft Student PartnerMicrosoft Student Partner
Microsoft Student Partner
 
Reconnect
ReconnectReconnect
Reconnect
 
Cordova Productivity Tools
Cordova Productivity ToolsCordova Productivity Tools
Cordova Productivity Tools
 
Más productivos con Apache Cordova e Ionic
Más productivos con Apache Cordova e IonicMás productivos con Apache Cordova e Ionic
Más productivos con Apache Cordova e Ionic
 
Gitflow Workflow
Gitflow WorkflowGitflow Workflow
Gitflow Workflow
 
Yo solo te pedí un plátano
Yo solo te pedí un plátanoYo solo te pedí un plátano
Yo solo te pedí un plátano
 
Mejora de la atención odontológica para países en desarrollo
Mejora de la atención odontológica para países en desarrolloMejora de la atención odontológica para países en desarrollo
Mejora de la atención odontológica para países en desarrollo
 
HTML5 en el universo Windows (Apps universales)
HTML5 en el universo Windows (Apps universales)HTML5 en el universo Windows (Apps universales)
HTML5 en el universo Windows (Apps universales)
 
Nos vamos de SPA
Nos vamos de SPANos vamos de SPA
Nos vamos de SPA
 
#Win8JSApps | 4.- Métodos de desarrollo
#Win8JSApps | 4.- Métodos de desarrollo#Win8JSApps | 4.- Métodos de desarrollo
#Win8JSApps | 4.- Métodos de desarrollo
 
Introduccion a la programacion (Pseudocódigo + JavaScript)
Introduccion a la programacion (Pseudocódigo + JavaScript)Introduccion a la programacion (Pseudocódigo + JavaScript)
Introduccion a la programacion (Pseudocódigo + JavaScript)
 
Pasado, presente y Futuro de las aplicaciones en HTML5
Pasado, presente y Futuro de las aplicaciones en HTML5Pasado, presente y Futuro de las aplicaciones en HTML5
Pasado, presente y Futuro de las aplicaciones en HTML5
 
Eventos en las páginas
 Eventos en las páginas Eventos en las páginas
Eventos en las páginas
 
Repaso conceptos básicos de JavaScript
Repaso conceptos básicos de JavaScriptRepaso conceptos básicos de JavaScript
Repaso conceptos básicos de JavaScript
 

Los bots son las nuevas apps

  • 1. Quique Fdez. Guerra Software Dev. Engineer Plain Concepts @CKGrafico Carlos Carrillo Boj Software Dev. Engineer Plain Concepts @3Lcarry BOTS, BOTS EVERYWHERE!
  • 2.
  • 3.
  • 4. POR QUÉ BOTS? ? Gracias a los bots podemos obtener respuestas simples a preguntas complejas. (Skyscanner) I Robot
  • 5. BOTS VS APPS ¿Son los bots las nuevas apps? ¿Son los bots mejores? Humans
  • 6. BOTS VS APPS Los bots son fáciles de instalar. Humans ¿Son los bots las nuevas apps? ¿Son los bots mejores?
  • 7. BOTS VS APPS Humans Mantener una aplicación es más costoso. ¿Son los bots las nuevas apps? ¿Son los bots mejores?
  • 8. BOTS VS APPS Humans Hay casos en los que no se justifica el uso de una app. ¿Son los bots las nuevas apps? ¿Son los bots mejores?
  • 9. BOTS VS APPS Humans Actualizar una app no suele ser automático. ¿Son los bots las nuevas apps? ¿Son los bots mejores?
  • 10. BOTS VS APPS Humans El ciclo de desarrollo es más inmediato en los bots. ¿Son los bots las nuevas apps? ¿Son los bots mejores?
  • 11. BOTS VS APPS ¿Son los bots las nuevas apps? ¿Son los bots mejores? Los humanos estamos acostumbrados a conversar. Humans Human language is the new UI Bots are the new apps; digital assistants are meta apps Intelligence infused into all interactions
  • 12. HAGAMOS BOTS Vale me has convencido… ¿Y ahora? Creamos un BOT Wall·e Crear la lógica de backend del bot. Reconocimiento del lenguaje (red neuronal). Conectar con las APIs de Skype, Telegram, Slack…
  • 13. HAGAMOS BOTS (MEJOR) Vale me has convencido… ¿Y ahora? Bot Framework ““Wall·e””
  • 14. BOT FRAMEWORK Big Hero 6 Bot Connector Service Conecta tus bots con Slack, Twitter, Telegram, etc. Bot Directory Descubre y prueba otros bots. Bot Builder SDK SDK Open Source para trabajar con Node.js o C#
  • 15. Ex Machina Your bot Cognitive Services The Bot Builder SDK Bot Connector Your conversation logic Your Business Logic Web service Using Bot Builder SDK (Node.js + C#) LUIS Translator Bing APIs . . . Microsoft Cognitive Services Channels Azure Hosted BOT FRAMEWORK
  • 16. HACIENDO UN BOT Estos son los pasos a seguir para crear nuestro propio bot. Chappie Plantilla para Visual Studio Bot sencillo creado Publicar en Azure Conectar con los usuarios Añadir Luis LUIS (Language Understanding Intelligent Services)
  • 17. UN PAR DE EJEMPLOS Hello World aka Echo Elysium ¡Pidamos una pizza!
  • 18. HACIENDO EL BOT Hagamos algo que no sea un Hello World o un Todo list. Real Steel
  • 19. Quique Fdez. Guerra Software Dev. Engineer Plain Concepts @CKGrafico Carlos Carrillo Boj Software Dev. Engineer Plain Concepts @3Lcarry ¡GRACIAS!

Notas del editor

  1. https://medium.com/@Skyscanner/why-bots-e97091713d36#.o9asd6j6s
  2. https://medium.com/making-meya/11-reasons-why-bots-are-the-new-apps-9bb3856d60a7#.u482fwb8i
  3. https://www.google.es/url?sa=i&rct=j&q=&esrc=s&source=images&cd=&cad=rja&uact=8&ved=0ahUKEwiT5-eH5pzQAhUErxoKHa74DHQQjRwIBw&url=https%3A%2F%2Fwww.smashingmagazine.com%2F2015%2F09%2Fapproaches-for-multiplatform-ui-design-adaptation%2F&bvm=bv.138169073,d.ZGg&psig=AFQjCNGco74BvM4WW4Wi228rqtFBH3awOA&ust=1478819495243030
  4. https://medium.com/making-meya/11-reasons-why-bots-are-the-new-apps-9bb3856d60a7#.u482fwb8i
  5. https://medium.com/making-meya/11-reasons-why-bots-are-the-new-apps-9bb3856d60a7#.u482fwb8i
  6. http://www.mobincube.com/help/en/228-What-if-I-decide-to-publish-my-application-on-App-Store/resources/images/publishingProcess.png
  7. http://blog.spec-india.com/mobile-application-development-processes/
  8. https://medium.com/making-meya/11-reasons-why-bots-are-the-new-apps-9bb3856d60a7#.u482fwb8i
  9. https://br.pinterest.com/pin/542261611359794939/