SlideShare una empresa de Scribd logo
1 de 32
Descargar para leer sin conexión
1. Bots
- ¿Qué es un Bot?
- Ventajas y Desventajas
- Microsoft Bot Framework
- Ejemplo de implementación en app móvil
2. Servicios Cognitivos
- ¿Qué son los Servicios Cognitivos?
- ¿Qué es Microsoft Cognitive Services?
- Ejemplo de implementación en app móvil
Un bot es una aplicación informática
que se comporta como un humano,
es decir, es inteligente y puede
interactuar con otros programas o
humanos.
Puede platicar contigo, tomar
decisions y darte información útil, ya
sea realizando cálculos a gran
velocidad, realizando búsquedas
automáticas en Internet y
analizando grandes cantidades de
información en segundos.
Existen bots de diversos tipos:
• Chatbots (conversacionales)
• Bots de redes sociales: Following bots, Traffic bots, Trending bots…
• Bots de aplicación: videojuegos, asistentes.
• Bots de edición
• Bots web (indexación y actualización de contenidos de sitios web)
• Malwarebots: spam bots, zombie bots, chatterbots, fraud bots, creadores
de cuentas.
Ventajas
• Hoy en día, los bots han sido optimizados para el aprendizaje automatico
y la inteligencia artificial.
• Ayudan a las empresas a proporcionar servicio 24/7/365 en áreas tales
como la atención al cliente.
• La innovación en áreas como la educación en línea, toma de decisions
(recomendadores), reclutamiento es un área donde los bots tienen un
futuro potencial.
Desventajas (riesgos)
• Un bot puede ser programado para que realice tareas automatizadas
intrusivas, tales como: envío de SPAM, robo de información, ataques
DDoS, búsqueda de computadoras sin protección y más.
• ¿Puede un bot actuar en nombre de una empresa/persona?
• Un bot puede ser engañado.
• Pérdida del sentido humano de
una empresa/negocio.
Bot Framework es un servicio operado por
Microsoft y un SDK.
Bot Framework es una de las muchas
herramientas que ofrece Microsoft para
construir un Bot.
Otros servicios son:
* LUIS (Language Understanding Intelligence Service)
* Speech APIs
* Azure, etc
Your conversation logic
Lógica
Web
service
LUIS
Tu bot
Tu bot
{
"type": "Message",
"id": "68YrxgtB53Y",
"conversationId": "DphPaFQrDuZDKyCez4AFGcT4vy5aQDje1lLGIjB8v18MFtb",
"language": "en",
"text": "You can say "/order" to order!",
"attachments": [ ],
"from": {
"name": "+12065551212",
"channelId": "sms",
"address": "+12065551212",
"id": "Ro52hKN287",
"isBot": false
},
"channelData": { SMS data here },
"botUserData": { your data here },
...
}
Bot
Connector
Start coding
dev.botframework.com
https://github.com/icebeam7/XamarinBot
¿Qué son los Servicios Cognitivos?
• Son servicios que brindan inteligencia a una aplicación informática.
• Integran poderosos algoritmos y técnicas de Inteligencia Artificial,
por ejemplo:
• Reconocimiento facial
• Reconocimiento de voz
• Reconocimiento de texto en una imagen
• Conversión de texto a voz y viceversa
• Traducción en tiempo real
¿Qué es Microsoft Cognitive Services?
• Es una colección de APIs inteligentes que hacen posible que tus
apps vean, escuchen, hablen, entiendan e interpreten nuestras
necesidades utilizando métodos naturales de comunicación.
• Anunciado oficialmente en el evento //Build 2016
• Previamente conocido como Proyecto Oxford.
microsoft.com/cognitive
Microsoft
Cognitive
Services
Desde rostros hasta sentimientos, permite a tus
apps entender mejor imágenes y videos
Escucha y habla a tus usuarios filtrando el
ruido, identificando hablantes y entendiendo
intenciones.
Procesa texto y aprende cómo reconocer lo
que los usuarios quieren
Aprovecha el conocimiento acumulado de la
web, la academia o de tus propios datos
Accede a millones de páginas web, imágenes,
videos y noticias con el poder de Bing APIs
microsoft.com/cognitive
Microsoft Cognitive Services
Puedes construir apps que brinden experiencias inteligentes,
atractivas, naturales, más personales y humanas a final de cuentas
gracias al poder de la Inteligencia Artificial y el conocimiento de la
web.
Construye apps basadas en algoritmos poderosos con pocas líneas
de código. No hay límite en lo que puedes construir, utiliza las APIs
que incorporan Machine Learning y da vida a tus ideas.
1. Regístrate con tu
cuenta de
Microsoft
2. Selecciona las APIs
de tu interés y
suscríbete
3. Genera Trial Keys
Emotion API
https://www.microsoft.com/cognitive-services/en-us/emotion-api
• Ira
• Desprecio
• Disgusto
• Temor
• Felicidad
• Neutralidad
• Tristeza
• Sorpresa
Demo
https://github.com/icebeam7/XamarinEmotions
Start coding
microsoft.com/cognitive
Bots, servicios cognitivos y app móviles
Bots, servicios cognitivos y app móviles
Bots, servicios cognitivos y app móviles
Bots, servicios cognitivos y app móviles

Más contenido relacionado

La actualidad más candente

EMBD2018 | Economía Algorítmica: Los 3 pilares la transformación digital
EMBD2018 | Economía Algorítmica: Los 3 pilares la transformación digital EMBD2018 | Economía Algorítmica: Los 3 pilares la transformación digital
EMBD2018 | Economía Algorítmica: Los 3 pilares la transformación digital Laybor EMBdata Training & Consulting
 
EMBD2018 | Small Data y Dark Data: reconstruyendo la información del futuro.
EMBD2018 | Small Data y Dark Data: reconstruyendo la información del futuro.EMBD2018 | Small Data y Dark Data: reconstruyendo la información del futuro.
EMBD2018 | Small Data y Dark Data: reconstruyendo la información del futuro.Laybor EMBdata Training & Consulting
 
ICEA: Transformación Digital
ICEA: Transformación DigitalICEA: Transformación Digital
ICEA: Transformación DigitalRoca Salvatella
 
Marketing Shake 2015 - Transformando el negocio con Big Data - Telefónica
Marketing Shake 2015 - Transformando el negocio con Big Data - TelefónicaMarketing Shake 2015 - Transformando el negocio con Big Data - Telefónica
Marketing Shake 2015 - Transformando el negocio con Big Data - Telefónicaamdia
 
El mercadeo ante el reto digital
El mercadeo ante el reto digitalEl mercadeo ante el reto digital
El mercadeo ante el reto digitalRoca Salvatella
 
Oportunidades y retos de la transformación digital en el sector retail
Oportunidades y retos de la transformación digital en el sector retailOportunidades y retos de la transformación digital en el sector retail
Oportunidades y retos de la transformación digital en el sector retailSoftware Guru
 
Estrategias digitales para hacer crecer el negocio
Estrategias digitales para hacer crecer el negocioEstrategias digitales para hacer crecer el negocio
Estrategias digitales para hacer crecer el negocioRoca Salvatella
 
Data Economy: La Revolución de los datos
Data Economy: La Revolución de los datosData Economy: La Revolución de los datos
Data Economy: La Revolución de los datosAMETIC
 
Cambio de guardia, ¿te vas o te quedas?
Cambio de guardia, ¿te vas o te quedas?Cambio de guardia, ¿te vas o te quedas?
Cambio de guardia, ¿te vas o te quedas?Software Guru
 
Ética. La próxima ventaja competitiva
Ética. La próxima ventaja competitivaÉtica. La próxima ventaja competitiva
Ética. La próxima ventaja competitivaRoca Salvatella
 
El desafío del talento digital
El desafío del talento digitalEl desafío del talento digital
El desafío del talento digitalAMETIC
 
Emprender con datos – retos y oportunidades: Open Data, Big Data, Linked Data
Emprender con datos – retos y oportunidades: Open Data, Big Data, Linked DataEmprender con datos – retos y oportunidades: Open Data, Big Data, Linked Data
Emprender con datos – retos y oportunidades: Open Data, Big Data, Linked DataCarlos Iglesias
 
Nuevas tecnologias ejemplos
Nuevas tecnologias ejemplosNuevas tecnologias ejemplos
Nuevas tecnologias ejemplosArukwin Torres
 
Presentación - Aprende a medir el tráfico web con google analytics
Presentación  - Aprende a medir el tráfico web con google analyticsPresentación  - Aprende a medir el tráfico web con google analytics
Presentación - Aprende a medir el tráfico web con google analyticsJacob Celso Rodríguez Torres
 
La Industria ERP del futuro: ¿cuáles son las principales tendencias para los ...
La Industria ERP del futuro: ¿cuáles son las principales tendencias para los ...La Industria ERP del futuro: ¿cuáles son las principales tendencias para los ...
La Industria ERP del futuro: ¿cuáles son las principales tendencias para los ...GeneXus
 
Transformación digital en Industria
Transformación digital en IndustriaTransformación digital en Industria
Transformación digital en Industriaapcore
 
Innovando con GeneXus y SAP
Innovando con GeneXus y SAPInnovando con GeneXus y SAP
Innovando con GeneXus y SAPGeneXus
 

La actualidad más candente (20)

EMBD2018 | Economía Algorítmica: Los 3 pilares la transformación digital
EMBD2018 | Economía Algorítmica: Los 3 pilares la transformación digital EMBD2018 | Economía Algorítmica: Los 3 pilares la transformación digital
EMBD2018 | Economía Algorítmica: Los 3 pilares la transformación digital
 
EMBD2018 | Small Data y Dark Data: reconstruyendo la información del futuro.
EMBD2018 | Small Data y Dark Data: reconstruyendo la información del futuro.EMBD2018 | Small Data y Dark Data: reconstruyendo la información del futuro.
EMBD2018 | Small Data y Dark Data: reconstruyendo la información del futuro.
 
ICEA: Transformación Digital
ICEA: Transformación DigitalICEA: Transformación Digital
ICEA: Transformación Digital
 
EMBD2018 | Big Data - Organización leal al cliente.
EMBD2018 | Big Data - Organización leal al cliente.EMBD2018 | Big Data - Organización leal al cliente.
EMBD2018 | Big Data - Organización leal al cliente.
 
Marketing Shake 2015 - Transformando el negocio con Big Data - Telefónica
Marketing Shake 2015 - Transformando el negocio con Big Data - TelefónicaMarketing Shake 2015 - Transformando el negocio con Big Data - Telefónica
Marketing Shake 2015 - Transformando el negocio con Big Data - Telefónica
 
El mercadeo ante el reto digital
El mercadeo ante el reto digitalEl mercadeo ante el reto digital
El mercadeo ante el reto digital
 
Oportunidades y retos de la transformación digital en el sector retail
Oportunidades y retos de la transformación digital en el sector retailOportunidades y retos de la transformación digital en el sector retail
Oportunidades y retos de la transformación digital en el sector retail
 
EMBD2018 | Autotuning en modelos de Machine Learning
EMBD2018 | Autotuning en modelos de Machine LearningEMBD2018 | Autotuning en modelos de Machine Learning
EMBD2018 | Autotuning en modelos de Machine Learning
 
Estrategias digitales para hacer crecer el negocio
Estrategias digitales para hacer crecer el negocioEstrategias digitales para hacer crecer el negocio
Estrategias digitales para hacer crecer el negocio
 
Data Economy: La Revolución de los datos
Data Economy: La Revolución de los datosData Economy: La Revolución de los datos
Data Economy: La Revolución de los datos
 
Cambio de guardia, ¿te vas o te quedas?
Cambio de guardia, ¿te vas o te quedas?Cambio de guardia, ¿te vas o te quedas?
Cambio de guardia, ¿te vas o te quedas?
 
Ética. La próxima ventaja competitiva
Ética. La próxima ventaja competitivaÉtica. La próxima ventaja competitiva
Ética. La próxima ventaja competitiva
 
El desafío del talento digital
El desafío del talento digitalEl desafío del talento digital
El desafío del talento digital
 
Emprender con datos – retos y oportunidades: Open Data, Big Data, Linked Data
Emprender con datos – retos y oportunidades: Open Data, Big Data, Linked DataEmprender con datos – retos y oportunidades: Open Data, Big Data, Linked Data
Emprender con datos – retos y oportunidades: Open Data, Big Data, Linked Data
 
EMBD2018 | Big Data y gestión de grandes ciudades
EMBD2018 | Big Data y gestión de grandes ciudadesEMBD2018 | Big Data y gestión de grandes ciudades
EMBD2018 | Big Data y gestión de grandes ciudades
 
Nuevas tecnologias ejemplos
Nuevas tecnologias ejemplosNuevas tecnologias ejemplos
Nuevas tecnologias ejemplos
 
Presentación - Aprende a medir el tráfico web con google analytics
Presentación  - Aprende a medir el tráfico web con google analyticsPresentación  - Aprende a medir el tráfico web con google analytics
Presentación - Aprende a medir el tráfico web con google analytics
 
La Industria ERP del futuro: ¿cuáles son las principales tendencias para los ...
La Industria ERP del futuro: ¿cuáles son las principales tendencias para los ...La Industria ERP del futuro: ¿cuáles son las principales tendencias para los ...
La Industria ERP del futuro: ¿cuáles son las principales tendencias para los ...
 
Transformación digital en Industria
Transformación digital en IndustriaTransformación digital en Industria
Transformación digital en Industria
 
Innovando con GeneXus y SAP
Innovando con GeneXus y SAPInnovando con GeneXus y SAP
Innovando con GeneXus y SAP
 

Destacado

Destacado (11)

Power point
Power pointPower point
Power point
 
Servicios cognitivos y su integración
Servicios cognitivos y su integraciónServicios cognitivos y su integración
Servicios cognitivos y su integración
 
Tipos de bot
Tipos de botTipos de bot
Tipos de bot
 
Tipos de Comercio Electronico
Tipos de Comercio ElectronicoTipos de Comercio Electronico
Tipos de Comercio Electronico
 
Tipos de comercio electrónico
Tipos de comercio electrónicoTipos de comercio electrónico
Tipos de comercio electrónico
 
Los bots en comunicación política
Los bots en comunicación políticaLos bots en comunicación política
Los bots en comunicación política
 
Bots in the Enterprise
Bots in the Enterprise Bots in the Enterprise
Bots in the Enterprise
 
Comercio Electronico
Comercio  ElectronicoComercio  Electronico
Comercio Electronico
 
Presentacion 2 le dspot
Presentacion 2 le dspotPresentacion 2 le dspot
Presentacion 2 le dspot
 
El futuro del futuro v2
El futuro del futuro v2El futuro del futuro v2
El futuro del futuro v2
 
Politicas de la organización
Politicas de la organizaciónPoliticas de la organización
Politicas de la organización
 

Similar a Bots, servicios cognitivos y app móviles

Mi Primer Bot - Bot Framework + Xamarin
Mi Primer Bot - Bot Framework + XamarinMi Primer Bot - Bot Framework + Xamarin
Mi Primer Bot - Bot Framework + XamarinChristian Melendez
 
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
 
TODO LO QUE TIENE QUE SABER DE LOS BOTS
TODO LO QUE TIENE QUE SABER DE LOS BOTS TODO LO QUE TIENE QUE SABER DE LOS BOTS
TODO LO QUE TIENE QUE SABER DE LOS BOTS genercionz generacionz
 
Microsoft Bot Services
Microsoft Bot ServicesMicrosoft Bot Services
Microsoft Bot ServicesiT Synergy
 
¡Ú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
 
Chat bots - App Trade Centre
Chat bots - App Trade CentreChat bots - App Trade Centre
Chat bots - App Trade CentreApp Trade Centre
 
After Chatbots Yo (Ro) Bots
After Chatbots Yo (Ro) BotsAfter Chatbots Yo (Ro) Bots
After Chatbots Yo (Ro) BotsGeneXus
 
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
 
Cuando haces bot ya no hay stop!!
Cuando haces bot ya no hay stop!!Cuando haces bot ya no hay stop!!
Cuando haces bot ya no hay stop!!SolidQ
 
Rebotlution
RebotlutionRebotlution
Rebotlution_Lagash
 
Algeiba meetup Net Baires Bot Empresariales
Algeiba meetup Net Baires Bot EmpresarialesAlgeiba meetup Net Baires Bot Empresariales
Algeiba meetup Net Baires Bot Empresarialesfernando sonego
 
Presentacion tog Jornada Innovacion
Presentacion tog Jornada InnovacionPresentacion tog Jornada Innovacion
Presentacion tog Jornada InnovacionIBCmass
 
Inteligencia Artificial: ¿QUÉ CONSECUENCIAS PARA LA IMPRESIÓN Y WEB-TO-PRINT?
Inteligencia Artificial: ¿QUÉ CONSECUENCIAS PARA LA IMPRESIÓN Y WEB-TO-PRINT?Inteligencia Artificial: ¿QUÉ CONSECUENCIAS PARA LA IMPRESIÓN Y WEB-TO-PRINT?
Inteligencia Artificial: ¿QUÉ CONSECUENCIAS PARA LA IMPRESIÓN Y WEB-TO-PRINT?Ludovic Martin
 
Tecnología web II parte
Tecnología web II parteTecnología web II parte
Tecnología web II parteAndreina Trejo
 

Similar a Bots, servicios cognitivos y app móviles (20)

Mi Primer Bot - Bot Framework + Xamarin
Mi Primer Bot - Bot Framework + XamarinMi Primer Bot - Bot Framework + Xamarin
Mi Primer Bot - Bot Framework + Xamarin
 
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
 
TODO ACERCA DE LOS BOTS ppt
TODO ACERCA DE LOS BOTS pptTODO ACERCA DE LOS BOTS ppt
TODO ACERCA DE LOS BOTS ppt
 
Slideshared ppt
Slideshared pptSlideshared ppt
Slideshared ppt
 
TODO LO QUE TIENE QUE SABER DE LOS BOTS
TODO LO QUE TIENE QUE SABER DE LOS BOTS TODO LO QUE TIENE QUE SABER DE LOS BOTS
TODO LO QUE TIENE QUE SABER DE LOS BOTS
 
Microsoft Bot Services
Microsoft Bot ServicesMicrosoft Bot Services
Microsoft Bot Services
 
BOTS y CHATBOTS
BOTS y CHATBOTSBOTS y CHATBOTS
BOTS y CHATBOTS
 
¡Ú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!
 
Chat bots - App Trade Centre
Chat bots - App Trade CentreChat bots - App Trade Centre
Chat bots - App Trade Centre
 
After Chatbots Yo (Ro) Bots
After Chatbots Yo (Ro) BotsAfter Chatbots Yo (Ro) Bots
After Chatbots Yo (Ro) Bots
 
Yo (Ro)Bot
Yo (Ro)BotYo (Ro)Bot
Yo (Ro)Bot
 
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
 
Cuando haces bot ya no hay stop!!
Cuando haces bot ya no hay stop!!Cuando haces bot ya no hay stop!!
Cuando haces bot ya no hay stop!!
 
Rebotlution
RebotlutionRebotlution
Rebotlution
 
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
 
Algeiba meetup Net Baires Bot Empresariales
Algeiba meetup Net Baires Bot EmpresarialesAlgeiba meetup Net Baires Bot Empresariales
Algeiba meetup Net Baires Bot Empresariales
 
Presentacion tog Jornada Innovacion
Presentacion tog Jornada InnovacionPresentacion tog Jornada Innovacion
Presentacion tog Jornada Innovacion
 
Inteligencia Artificial: ¿QUÉ CONSECUENCIAS PARA LA IMPRESIÓN Y WEB-TO-PRINT?
Inteligencia Artificial: ¿QUÉ CONSECUENCIAS PARA LA IMPRESIÓN Y WEB-TO-PRINT?Inteligencia Artificial: ¿QUÉ CONSECUENCIAS PARA LA IMPRESIÓN Y WEB-TO-PRINT?
Inteligencia Artificial: ¿QUÉ CONSECUENCIAS PARA LA IMPRESIÓN Y WEB-TO-PRINT?
 
Chatbots meetup
Chatbots meetupChatbots meetup
Chatbots meetup
 
Tecnología web II parte
Tecnología web II parteTecnología web II parte
Tecnología web II parte
 

Más de Software Guru

Hola Mundo del Internet de las Cosas
Hola Mundo del Internet de las CosasHola Mundo del Internet de las Cosas
Hola Mundo del Internet de las CosasSoftware Guru
 
Estructuras de datos avanzadas: Casos de uso reales
Estructuras de datos avanzadas: Casos de uso realesEstructuras de datos avanzadas: Casos de uso reales
Estructuras de datos avanzadas: Casos de uso realesSoftware Guru
 
Building bias-aware environments
Building bias-aware environmentsBuilding bias-aware environments
Building bias-aware environmentsSoftware Guru
 
El secreto para ser un desarrollador Senior
El secreto para ser un desarrollador SeniorEl secreto para ser un desarrollador Senior
El secreto para ser un desarrollador SeniorSoftware Guru
 
Cómo encontrar el trabajo remoto ideal
Cómo encontrar el trabajo remoto idealCómo encontrar el trabajo remoto ideal
Cómo encontrar el trabajo remoto idealSoftware Guru
 
Automatizando ideas con Apache Airflow
Automatizando ideas con Apache AirflowAutomatizando ideas con Apache Airflow
Automatizando ideas con Apache AirflowSoftware Guru
 
How thick data can improve big data analysis for business:
How thick data can improve big data analysis for business:How thick data can improve big data analysis for business:
How thick data can improve big data analysis for business:Software Guru
 
Introducción al machine learning
Introducción al machine learningIntroducción al machine learning
Introducción al machine learningSoftware Guru
 
Democratizando el uso de CoDi
Democratizando el uso de CoDiDemocratizando el uso de CoDi
Democratizando el uso de CoDiSoftware Guru
 
Gestionando la felicidad de los equipos con Management 3.0
Gestionando la felicidad de los equipos con Management 3.0Gestionando la felicidad de los equipos con Management 3.0
Gestionando la felicidad de los equipos con Management 3.0Software Guru
 
Taller: Creación de Componentes Web re-usables con StencilJS
Taller: Creación de Componentes Web re-usables con StencilJSTaller: Creación de Componentes Web re-usables con StencilJS
Taller: Creación de Componentes Web re-usables con StencilJSSoftware Guru
 
El camino del full stack developer (o como hacemos en SERTI para que no solo ...
El camino del full stack developer (o como hacemos en SERTI para que no solo ...El camino del full stack developer (o como hacemos en SERTI para que no solo ...
El camino del full stack developer (o como hacemos en SERTI para que no solo ...Software Guru
 
¿Qué significa ser un programador en Bitso?
¿Qué significa ser un programador en Bitso?¿Qué significa ser un programador en Bitso?
¿Qué significa ser un programador en Bitso?Software Guru
 
Colaboración efectiva entre desarrolladores del cliente y tu equipo.
Colaboración efectiva entre desarrolladores del cliente y tu equipo.Colaboración efectiva entre desarrolladores del cliente y tu equipo.
Colaboración efectiva entre desarrolladores del cliente y tu equipo.Software Guru
 
Pruebas de integración con Docker en Azure DevOps
Pruebas de integración con Docker en Azure DevOpsPruebas de integración con Docker en Azure DevOps
Pruebas de integración con Docker en Azure DevOpsSoftware Guru
 
Elixir + Elm: Usando lenguajes funcionales en servicios productivos
Elixir + Elm: Usando lenguajes funcionales en servicios productivosElixir + Elm: Usando lenguajes funcionales en servicios productivos
Elixir + Elm: Usando lenguajes funcionales en servicios productivosSoftware Guru
 
Así publicamos las apps de Spotify sin stress
Así publicamos las apps de Spotify sin stressAsí publicamos las apps de Spotify sin stress
Así publicamos las apps de Spotify sin stressSoftware Guru
 
Achieving Your Goals: 5 Tips to successfully achieve your goals
Achieving Your Goals: 5 Tips to successfully achieve your goalsAchieving Your Goals: 5 Tips to successfully achieve your goals
Achieving Your Goals: 5 Tips to successfully achieve your goalsSoftware Guru
 
Acciones de comunidades tech en tiempos del Covid19
Acciones de comunidades tech en tiempos del Covid19Acciones de comunidades tech en tiempos del Covid19
Acciones de comunidades tech en tiempos del Covid19Software Guru
 
De lo operativo a lo estratégico: un modelo de management de diseño
De lo operativo a lo estratégico: un modelo de management de diseñoDe lo operativo a lo estratégico: un modelo de management de diseño
De lo operativo a lo estratégico: un modelo de management de diseñoSoftware Guru
 

Más de Software Guru (20)

Hola Mundo del Internet de las Cosas
Hola Mundo del Internet de las CosasHola Mundo del Internet de las Cosas
Hola Mundo del Internet de las Cosas
 
Estructuras de datos avanzadas: Casos de uso reales
Estructuras de datos avanzadas: Casos de uso realesEstructuras de datos avanzadas: Casos de uso reales
Estructuras de datos avanzadas: Casos de uso reales
 
Building bias-aware environments
Building bias-aware environmentsBuilding bias-aware environments
Building bias-aware environments
 
El secreto para ser un desarrollador Senior
El secreto para ser un desarrollador SeniorEl secreto para ser un desarrollador Senior
El secreto para ser un desarrollador Senior
 
Cómo encontrar el trabajo remoto ideal
Cómo encontrar el trabajo remoto idealCómo encontrar el trabajo remoto ideal
Cómo encontrar el trabajo remoto ideal
 
Automatizando ideas con Apache Airflow
Automatizando ideas con Apache AirflowAutomatizando ideas con Apache Airflow
Automatizando ideas con Apache Airflow
 
How thick data can improve big data analysis for business:
How thick data can improve big data analysis for business:How thick data can improve big data analysis for business:
How thick data can improve big data analysis for business:
 
Introducción al machine learning
Introducción al machine learningIntroducción al machine learning
Introducción al machine learning
 
Democratizando el uso de CoDi
Democratizando el uso de CoDiDemocratizando el uso de CoDi
Democratizando el uso de CoDi
 
Gestionando la felicidad de los equipos con Management 3.0
Gestionando la felicidad de los equipos con Management 3.0Gestionando la felicidad de los equipos con Management 3.0
Gestionando la felicidad de los equipos con Management 3.0
 
Taller: Creación de Componentes Web re-usables con StencilJS
Taller: Creación de Componentes Web re-usables con StencilJSTaller: Creación de Componentes Web re-usables con StencilJS
Taller: Creación de Componentes Web re-usables con StencilJS
 
El camino del full stack developer (o como hacemos en SERTI para que no solo ...
El camino del full stack developer (o como hacemos en SERTI para que no solo ...El camino del full stack developer (o como hacemos en SERTI para que no solo ...
El camino del full stack developer (o como hacemos en SERTI para que no solo ...
 
¿Qué significa ser un programador en Bitso?
¿Qué significa ser un programador en Bitso?¿Qué significa ser un programador en Bitso?
¿Qué significa ser un programador en Bitso?
 
Colaboración efectiva entre desarrolladores del cliente y tu equipo.
Colaboración efectiva entre desarrolladores del cliente y tu equipo.Colaboración efectiva entre desarrolladores del cliente y tu equipo.
Colaboración efectiva entre desarrolladores del cliente y tu equipo.
 
Pruebas de integración con Docker en Azure DevOps
Pruebas de integración con Docker en Azure DevOpsPruebas de integración con Docker en Azure DevOps
Pruebas de integración con Docker en Azure DevOps
 
Elixir + Elm: Usando lenguajes funcionales en servicios productivos
Elixir + Elm: Usando lenguajes funcionales en servicios productivosElixir + Elm: Usando lenguajes funcionales en servicios productivos
Elixir + Elm: Usando lenguajes funcionales en servicios productivos
 
Así publicamos las apps de Spotify sin stress
Así publicamos las apps de Spotify sin stressAsí publicamos las apps de Spotify sin stress
Así publicamos las apps de Spotify sin stress
 
Achieving Your Goals: 5 Tips to successfully achieve your goals
Achieving Your Goals: 5 Tips to successfully achieve your goalsAchieving Your Goals: 5 Tips to successfully achieve your goals
Achieving Your Goals: 5 Tips to successfully achieve your goals
 
Acciones de comunidades tech en tiempos del Covid19
Acciones de comunidades tech en tiempos del Covid19Acciones de comunidades tech en tiempos del Covid19
Acciones de comunidades tech en tiempos del Covid19
 
De lo operativo a lo estratégico: un modelo de management de diseño
De lo operativo a lo estratégico: un modelo de management de diseñoDe lo operativo a lo estratégico: un modelo de management de diseño
De lo operativo a lo estratégico: un modelo de management de diseño
 

Último

Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 

Último (16)

Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 

Bots, servicios cognitivos y app móviles

  • 1.
  • 2. 1. Bots - ¿Qué es un Bot? - Ventajas y Desventajas - Microsoft Bot Framework - Ejemplo de implementación en app móvil 2. Servicios Cognitivos - ¿Qué son los Servicios Cognitivos? - ¿Qué es Microsoft Cognitive Services? - Ejemplo de implementación en app móvil
  • 3.
  • 4. Un bot es una aplicación informática que se comporta como un humano, es decir, es inteligente y puede interactuar con otros programas o humanos. Puede platicar contigo, tomar decisions y darte información útil, ya sea realizando cálculos a gran velocidad, realizando búsquedas automáticas en Internet y analizando grandes cantidades de información en segundos.
  • 5.
  • 6. Existen bots de diversos tipos: • Chatbots (conversacionales) • Bots de redes sociales: Following bots, Traffic bots, Trending bots… • Bots de aplicación: videojuegos, asistentes. • Bots de edición • Bots web (indexación y actualización de contenidos de sitios web) • Malwarebots: spam bots, zombie bots, chatterbots, fraud bots, creadores de cuentas.
  • 7. Ventajas • Hoy en día, los bots han sido optimizados para el aprendizaje automatico y la inteligencia artificial. • Ayudan a las empresas a proporcionar servicio 24/7/365 en áreas tales como la atención al cliente. • La innovación en áreas como la educación en línea, toma de decisions (recomendadores), reclutamiento es un área donde los bots tienen un futuro potencial.
  • 8.
  • 9. Desventajas (riesgos) • Un bot puede ser programado para que realice tareas automatizadas intrusivas, tales como: envío de SPAM, robo de información, ataques DDoS, búsqueda de computadoras sin protección y más. • ¿Puede un bot actuar en nombre de una empresa/persona? • Un bot puede ser engañado. • Pérdida del sentido humano de una empresa/negocio.
  • 10. Bot Framework es un servicio operado por Microsoft y un SDK. Bot Framework es una de las muchas herramientas que ofrece Microsoft para construir un Bot. Otros servicios son: * LUIS (Language Understanding Intelligence Service) * Speech APIs * Azure, etc
  • 13. Tu bot { "type": "Message", "id": "68YrxgtB53Y", "conversationId": "DphPaFQrDuZDKyCez4AFGcT4vy5aQDje1lLGIjB8v18MFtb", "language": "en", "text": "You can say "/order" to order!", "attachments": [ ], "from": { "name": "+12065551212", "channelId": "sms", "address": "+12065551212", "id": "Ro52hKN287", "isBot": false }, "channelData": { SMS data here }, "botUserData": { your data here }, ... } Bot Connector
  • 15.
  • 16. ¿Qué son los Servicios Cognitivos? • Son servicios que brindan inteligencia a una aplicación informática. • Integran poderosos algoritmos y técnicas de Inteligencia Artificial, por ejemplo: • Reconocimiento facial • Reconocimiento de voz • Reconocimiento de texto en una imagen • Conversión de texto a voz y viceversa • Traducción en tiempo real
  • 17. ¿Qué es Microsoft Cognitive Services? • Es una colección de APIs inteligentes que hacen posible que tus apps vean, escuchen, hablen, entiendan e interpreten nuestras necesidades utilizando métodos naturales de comunicación. • Anunciado oficialmente en el evento //Build 2016 • Previamente conocido como Proyecto Oxford. microsoft.com/cognitive
  • 18. Microsoft Cognitive Services Desde rostros hasta sentimientos, permite a tus apps entender mejor imágenes y videos Escucha y habla a tus usuarios filtrando el ruido, identificando hablantes y entendiendo intenciones. Procesa texto y aprende cómo reconocer lo que los usuarios quieren Aprovecha el conocimiento acumulado de la web, la academia o de tus propios datos Accede a millones de páginas web, imágenes, videos y noticias con el poder de Bing APIs
  • 20. Microsoft Cognitive Services Puedes construir apps que brinden experiencias inteligentes, atractivas, naturales, más personales y humanas a final de cuentas gracias al poder de la Inteligencia Artificial y el conocimiento de la web. Construye apps basadas en algoritmos poderosos con pocas líneas de código. No hay límite en lo que puedes construir, utiliza las APIs que incorporan Machine Learning y da vida a tus ideas.
  • 21.
  • 22.
  • 23. 1. Regístrate con tu cuenta de Microsoft 2. Selecciona las APIs de tu interés y suscríbete 3. Genera Trial Keys
  • 26. • Ira • Desprecio • Disgusto • Temor • Felicidad • Neutralidad • Tristeza • Sorpresa
  • 27.