SlideShare une entreprise Scribd logo
1  sur  33
Télécharger pour lire hors ligne
Elemental, querido Watson
Mejora tus apps utilizando servicios cognitivos
About me
● Graduado en Ingeniería Informática
● Máster en Ciencia y Tecnología Informática
■ Inteligencia Artificial
● Desarrollador android
■ bq
■ tuenti
¿Qué es IBM Bluemix?
Plataforma creada por IBM que incluye desde paquetes para el despliegue rápido
de aplicaciones, contenedores de Docker o servicios para ayudar a crear y mejorar
aplicaciones entre otros
¿Qué es Watson?
Conjunto de servicios cognitivos dentro de Bluemix que permiten enriquecer la
experiencia de uso de las aplicaciones.
¿Y que podemos encontrar dentro de Watson?
Hay multitud de servicios englobados en 4 categorías:
● análisis de textos y lenguaje
● análisis del habla
● análisis de imágenes
● análisis de conceptos
Habla
Visión
Texto y Lenguaje
Conceptos
Lenguaje
Concept Expansion
● Permite expandir expresiones a términos más coloquiales o relacionados
big apple
{
"prevalence": 0.6342026591300964,
"result": "regional parenting content"
},
{
"prevalence": 0.6042706370353699,
"result": "largest publisher"
},
{
"prevalence": 0.5375361442565918,
"result": "first nyc parenting"
},
{
"prevalence": 0.5190573334693909,
"result": "brooklyn’s"
},
{
"prevalence": 0.5178307294845581,
"result": "new york city's"
}
Demo: http://concept-expansion-demo.mybluemix.net
Concept Insights
● Devuelve una lista de conceptos clave relacionados con el texto
Betabeers is a community of developers which shares
knowledge on technology and startups by organizing
monthly meetings
startups
technology
community
knowledge
Demo: https://concept-insights-demo.mybluemix.net
Dialog
Demo: http://dialog-demo.mybluemix.net
● Usa scripts para permitir al usuario mantener una conversación
que lo guíe durante una serie de pasos
Document Conversion
● Convierte documentos HTML, PDF o Word a HTML, texto
plano o un conjunto de respuestas JSON
Demo: https://document-conversion-demo.mybluemix.net
Language Translation
● Traductor de textos basados en el contexto (conversación,
noticias, patentes…)
Demo: http://language-translation-demo.mybluemix.net
Natural Language Classifier
● A partir de un conjunto de entrenamiento, permite asignar clases a textos
Demo: http://natural-language-classifier-demo.mybluemix.net
Entrenar
Clasificador
Entrada:
Nueva pregunta
Salida:
Clase C
Clase A
pregunta1,
pregunta2,
---
preguntaN,
Clase B
pregunta1,
pregunta2,
---
preguntaN, Clase C
pregunta1,
pregunta2,
---
preguntaN,
Personality Insights
● Define la personalidad de una persona a partir de textos o tweets
Demo: https://watson-pi-demo.mybluemix.net
Don Quijote de la Mancha
Relationship Extraction
● Extrae entidades y relaciones de textos
Demo: http://ibmlaser.mybluemix.net/siredemo.html
Retrieve and Rank
● Busca respuestas a preguntas y las ordena por puntuación
Demo: http://retrieve-and-rank-demo.mybluemix.net/rnr-demo/dist/
Tone Analyzer
● Analiza y puntúa el tono de un texto
○ emocional (enfado, asco, alegría, tristeza y miedo)
○ social (franqueza, escrúpulos, extraversión, amabilidad y rango emocional)
○ lenguaje (analítico, confidente o tentativo)
Demo: https://tone-analyzer-demo.mybluemix.net
Alchemy Language
● Colección de APIs que permite analizar texto para extraer palabras clave,
entidades, conceptos o sentiment analysis entre otros
Demo: http://www.alchemyapi.com/products/demo/alchemylanguage
Habla
Speech to Text
● Convierte voz a texto
Demo: https://speech-to-text-demo.mybluemix.net
Text to Speech
● Reproduce textos a voz
Demo: https://text-to-speech-demo.mybluemix.net
Visión
Visual Insights
● Extrae palabras clave asociadas a un conjunto de fotografías
Demo: http://visual-insights-demo.mybluemix.net
● intereses:
○ animales 37%
○ moda 32%
○ perros 31%
● lugares:
○ exteriores 34%
○ naturaleza 30%
○ interiores 28%
● gente:
○ bebes 16%
○ multitudes 14%
● cosas que no son fotos:
○ gráficos 9%
Visual Recognition
● Extrae diferentes elementos contenidos en una fotografía
● También permite entrenar un clasificador para diferenciar elementos
Demo: https://visual-recognition-demo.mybluemix.net/
● Multitud 73%
● Desfile 69%
● Escena 68%
● Vehículo terrestre 68%
● Camión de bomberos 67%
Alchemy Vision
● A partir de una imagen devuelve información sobre las personas que aparecen
y si son famosas, entidades asociadas a la misma o textos entre otros
Demo: http://vision.alchemy.ai
● Texto en la imagen (sherlock)
● Hay personas 100%
● Celebridades
○ Benedict Cumberbatch 69%
■ persona, actor, nominado a
premios, actor de películas,
actor de TV
○ Martin Freeman 96,1%
■ persona, actor, actor de cine,
actor de TV
Conceptos
Tradeoff Analytics
● Ayuda a tomar decisiones en conjuntos de elementos con varias
configuraciones, permitiendo descartar elementos y aplicar filtros
Demo: http://tradeoff-analytics-demo.mybluemix.net/
Alchemy Data News
● Busca noticias y blogs a partir de una serie de palabras
claves enriquecidas con NLP
Demo: http://querybuilder.alchemyapi.com/builder
Node-RED
Node-RED
● Herramienta open source para diseño visual de aplicaciones
● Disponible para desplegar tanto en un servidor privado como en Bluemix
Demo time!
Monitoriza y lee todos los tuits que contengan betabeers, #bbMAD o #beBluemix… ¡Todos a tuitear!
Demo: http://nodered-betabeers.mybluemix.net/audio
one more
thing...
Concurso Betabeers
● Desarrollo de una app utilizando
Bluemix:
○ un componente de Watson
○ dos componentes cualesquiera del
catálogo de Bluemix
● Premio: vale regalo 200€ en Fnac
● Fecha límite: 14 de Abril
¿Alguna pregunta?
Recursos
● IBM Watson Developer Cloud
● IBM Bluemix
● Node-RED
● Código con el flujo de la demo
● IBM Global Entrepreneur Program
● Comunidad de IBM en español

Contenu connexe

Similaire à Elemental, querido Watson - Caso de Uso

Machine learning for dummies - Azuges November 2016
Machine learning for dummies - Azuges November 2016Machine learning for dummies - Azuges November 2016
Machine learning for dummies - Azuges November 2016Carlos Landeras Martínez
 
Combinación ganadora: Plone como CMS, tu framework preferido como frontend
Combinación ganadora: Plone como CMS, tu framework preferido como frontendCombinación ganadora: Plone como CMS, tu framework preferido como frontend
Combinación ganadora: Plone como CMS, tu framework preferido como frontendmenttes
 
Azure Cognitive Services
Azure Cognitive Services Azure Cognitive Services
Azure Cognitive Services Luis Beltran
 
Awa12 anahi santiago
Awa12 anahi santiagoAwa12 anahi santiago
Awa12 anahi santiagoAnahiSantiago
 
Power Platform y Teams: ¿Qué platos tengo en mi menú?
Power Platform y Teams: ¿Qué platos tengo en mi menú?Power Platform y Teams: ¿Qué platos tengo en mi menú?
Power Platform y Teams: ¿Qué platos tengo en mi menú?Juan Carlos Gonzalez
 
Un vistazo al mundo Drupal
Un vistazo al mundo DrupalUn vistazo al mundo Drupal
Un vistazo al mundo DrupalFederico Antón
 
Aprende programar-6330
Aprende programar-6330Aprende programar-6330
Aprende programar-6330ANDRAM1224
 
VLCTechFest - Simplificando Controladores: Una introducción a Action-Domain ...
VLCTechFest -  Simplificando Controladores: Una introducción a Action-Domain ...VLCTechFest -  Simplificando Controladores: Una introducción a Action-Domain ...
VLCTechFest - Simplificando Controladores: Una introducción a Action-Domain ...Miguel Ángel Sánchez Chordi
 
Como trabajar con programadores (Taller Emprending)
Como trabajar con programadores (Taller Emprending)Como trabajar con programadores (Taller Emprending)
Como trabajar con programadores (Taller Emprending)Martin Becerra
 
La programación extrema
La programación extremaLa programación extrema
La programación extremaingridleona
 
Actividad 1.2
Actividad 1.2Actividad 1.2
Actividad 1.2wjacobo73
 
Plone CMS, como herramienta de apoyo a los procesos educativos, EFD 2014 Caracas
Plone CMS, como herramienta de apoyo a los procesos educativos, EFD 2014 CaracasPlone CMS, como herramienta de apoyo a los procesos educativos, EFD 2014 Caracas
Plone CMS, como herramienta de apoyo a los procesos educativos, EFD 2014 CaracasLeonardo J. Caballero G.
 

Similaire à Elemental, querido Watson - Caso de Uso (20)

Machine learning for dummies - Azuges November 2016
Machine learning for dummies - Azuges November 2016Machine learning for dummies - Azuges November 2016
Machine learning for dummies - Azuges November 2016
 
Resumen sobre Marco de trabajo SCRUM
Resumen sobre Marco de trabajo SCRUMResumen sobre Marco de trabajo SCRUM
Resumen sobre Marco de trabajo SCRUM
 
Combinación ganadora: Plone como CMS, tu framework preferido como frontend
Combinación ganadora: Plone como CMS, tu framework preferido como frontendCombinación ganadora: Plone como CMS, tu framework preferido como frontend
Combinación ganadora: Plone como CMS, tu framework preferido como frontend
 
Azure Cognitive Services
Azure Cognitive Services Azure Cognitive Services
Azure Cognitive Services
 
Awa12 anahi santiago
Awa12 anahi santiagoAwa12 anahi santiago
Awa12 anahi santiago
 
Curso Taller LEAN UX Clase 03/04
Curso Taller LEAN UX Clase 03/04Curso Taller LEAN UX Clase 03/04
Curso Taller LEAN UX Clase 03/04
 
Power Platform y Teams: ¿Qué platos tengo en mi menú?
Power Platform y Teams: ¿Qué platos tengo en mi menú?Power Platform y Teams: ¿Qué platos tengo en mi menú?
Power Platform y Teams: ¿Qué platos tengo en mi menú?
 
Un vistazo al mundo Drupal
Un vistazo al mundo DrupalUn vistazo al mundo Drupal
Un vistazo al mundo Drupal
 
Aprende programar-6330
Aprende programar-6330Aprende programar-6330
Aprende programar-6330
 
Aprende programar-6330
Aprende programar-6330Aprende programar-6330
Aprende programar-6330
 
DuckDUckGO
DuckDUckGODuckDUckGO
DuckDUckGO
 
VLCTechFest - Simplificando Controladores: Una introducción a Action-Domain ...
VLCTechFest -  Simplificando Controladores: Una introducción a Action-Domain ...VLCTechFest -  Simplificando Controladores: Una introducción a Action-Domain ...
VLCTechFest - Simplificando Controladores: Una introducción a Action-Domain ...
 
Web Crawlers
Web CrawlersWeb Crawlers
Web Crawlers
 
Como trabajar con programadores (Taller Emprending)
Como trabajar con programadores (Taller Emprending)Como trabajar con programadores (Taller Emprending)
Como trabajar con programadores (Taller Emprending)
 
Why what who when
Why what who whenWhy what who when
Why what who when
 
La programación extrema
La programación extremaLa programación extrema
La programación extrema
 
Pensamiento de Diseño web
Pensamiento de Diseño webPensamiento de Diseño web
Pensamiento de Diseño web
 
Actividad 1.2
Actividad 1.2Actividad 1.2
Actividad 1.2
 
Plone CMS, como herramienta de apoyo a los procesos educativos, EFD 2014 Caracas
Plone CMS, como herramienta de apoyo a los procesos educativos, EFD 2014 CaracasPlone CMS, como herramienta de apoyo a los procesos educativos, EFD 2014 Caracas
Plone CMS, como herramienta de apoyo a los procesos educativos, EFD 2014 Caracas
 
Plone CMS, como herramienta de apoyo a los procesos educativos
Plone CMS, como herramienta de apoyo a los procesos educativosPlone CMS, como herramienta de apoyo a los procesos educativos
Plone CMS, como herramienta de apoyo a los procesos educativos
 

Plus de betabeers

IONIC, el framework para crear aplicaciones híbridas multiplataforma
IONIC, el framework para crear aplicaciones híbridas multiplataformaIONIC, el framework para crear aplicaciones híbridas multiplataforma
IONIC, el framework para crear aplicaciones híbridas multiplataformabetabeers
 
Servicios de Gestión de Datos en la Nube - Jaime Balañá (NetApp)
Servicios de Gestión de Datos en la Nube - Jaime Balañá (NetApp)Servicios de Gestión de Datos en la Nube - Jaime Balañá (NetApp)
Servicios de Gestión de Datos en la Nube - Jaime Balañá (NetApp)betabeers
 
Blockchain: la revolución industrial de internet - Oscar Lage
Blockchain: la revolución industrial de internet - Oscar LageBlockchain: la revolución industrial de internet - Oscar Lage
Blockchain: la revolución industrial de internet - Oscar Lagebetabeers
 
Cloud Learning: la formación del siglo XXI - Mónica Mediavilla
Cloud Learning: la formación del siglo XXI - Mónica MediavillaCloud Learning: la formación del siglo XXI - Mónica Mediavilla
Cloud Learning: la formación del siglo XXI - Mónica Mediavillabetabeers
 
Desarrollo web en Nodejs con Pillars por Chelo Quilón
Desarrollo web en Nodejs con Pillars por Chelo QuilónDesarrollo web en Nodejs con Pillars por Chelo Quilón
Desarrollo web en Nodejs con Pillars por Chelo Quilónbetabeers
 
La línea recta hacia el éxito - Jon Torrado - Betabeers Bilbao
La línea recta hacia el éxito -  Jon Torrado - Betabeers BilbaoLa línea recta hacia el éxito -  Jon Torrado - Betabeers Bilbao
La línea recta hacia el éxito - Jon Torrado - Betabeers Bilbaobetabeers
 
6 errores a evitar si eres una startup móvil y quieres evolucionar tu app
6 errores a evitar si eres una startup móvil y quieres evolucionar tu app6 errores a evitar si eres una startup móvil y quieres evolucionar tu app
6 errores a evitar si eres una startup móvil y quieres evolucionar tu appbetabeers
 
Dev ops.continuous delivery - Ibon Landa (Plain Concepts)
Dev ops.continuous delivery - Ibon Landa (Plain Concepts)Dev ops.continuous delivery - Ibon Landa (Plain Concepts)
Dev ops.continuous delivery - Ibon Landa (Plain Concepts)betabeers
 
Introducción a scrum - Rodrigo Corral (Plain Concepts)
Introducción a scrum - Rodrigo Corral (Plain Concepts)Introducción a scrum - Rodrigo Corral (Plain Concepts)
Introducción a scrum - Rodrigo Corral (Plain Concepts)betabeers
 
Gestión de proyectos y consorcios internacionales - Iñigo Cañadas (GFI)
Gestión de proyectos y consorcios internacionales - Iñigo Cañadas (GFI)Gestión de proyectos y consorcios internacionales - Iñigo Cañadas (GFI)
Gestión de proyectos y consorcios internacionales - Iñigo Cañadas (GFI)betabeers
 
Software de gestión Open Source - Odoo - Bakartxo Aristegi (Aizean)
Software de gestión Open Source - Odoo - Bakartxo Aristegi (Aizean)Software de gestión Open Source - Odoo - Bakartxo Aristegi (Aizean)
Software de gestión Open Source - Odoo - Bakartxo Aristegi (Aizean)betabeers
 
Spark Java: Aplicaciones web ligeras y rápidas con Java, por Fran Paredes.
Spark Java: Aplicaciones web ligeras y rápidas con Java, por Fran Paredes.Spark Java: Aplicaciones web ligeras y rápidas con Java, por Fran Paredes.
Spark Java: Aplicaciones web ligeras y rápidas con Java, por Fran Paredes.betabeers
 
Buenas prácticas para la optimización web
Buenas prácticas para la optimización webBuenas prácticas para la optimización web
Buenas prácticas para la optimización webbetabeers
 
La magia de Scrum
La magia de ScrumLa magia de Scrum
La magia de Scrumbetabeers
 
Programador++ por @wottam
Programador++ por @wottamProgramador++ por @wottam
Programador++ por @wottambetabeers
 
RaspberryPi: Tu dispositivo para IoT
RaspberryPi: Tu dispositivo para IoTRaspberryPi: Tu dispositivo para IoT
RaspberryPi: Tu dispositivo para IoTbetabeers
 
Introducción al Big Data - Xabier Tranche - VIII Betabeers Bilbao 27/02/2015
 Introducción al Big Data - Xabier Tranche  - VIII Betabeers Bilbao 27/02/2015 Introducción al Big Data - Xabier Tranche  - VIII Betabeers Bilbao 27/02/2015
Introducción al Big Data - Xabier Tranche - VIII Betabeers Bilbao 27/02/2015betabeers
 
PAYTPV Plataforma Integral de Cobros - VIII Betabeers Bilbao 27/02/2015
PAYTPV Plataforma Integral de Cobros - VIII Betabeers Bilbao 27/02/2015PAYTPV Plataforma Integral de Cobros - VIII Betabeers Bilbao 27/02/2015
PAYTPV Plataforma Integral de Cobros - VIII Betabeers Bilbao 27/02/2015betabeers
 
Presentación Kbi Digital - VIII Betabeers Bilbao 27/02/2015
Presentación Kbi Digital - VIII Betabeers Bilbao 27/02/2015Presentación Kbi Digital - VIII Betabeers Bilbao 27/02/2015
Presentación Kbi Digital - VIII Betabeers Bilbao 27/02/2015betabeers
 
Timerepublik
TimerepublikTimerepublik
Timerepublikbetabeers
 

Plus de betabeers (20)

IONIC, el framework para crear aplicaciones híbridas multiplataforma
IONIC, el framework para crear aplicaciones híbridas multiplataformaIONIC, el framework para crear aplicaciones híbridas multiplataforma
IONIC, el framework para crear aplicaciones híbridas multiplataforma
 
Servicios de Gestión de Datos en la Nube - Jaime Balañá (NetApp)
Servicios de Gestión de Datos en la Nube - Jaime Balañá (NetApp)Servicios de Gestión de Datos en la Nube - Jaime Balañá (NetApp)
Servicios de Gestión de Datos en la Nube - Jaime Balañá (NetApp)
 
Blockchain: la revolución industrial de internet - Oscar Lage
Blockchain: la revolución industrial de internet - Oscar LageBlockchain: la revolución industrial de internet - Oscar Lage
Blockchain: la revolución industrial de internet - Oscar Lage
 
Cloud Learning: la formación del siglo XXI - Mónica Mediavilla
Cloud Learning: la formación del siglo XXI - Mónica MediavillaCloud Learning: la formación del siglo XXI - Mónica Mediavilla
Cloud Learning: la formación del siglo XXI - Mónica Mediavilla
 
Desarrollo web en Nodejs con Pillars por Chelo Quilón
Desarrollo web en Nodejs con Pillars por Chelo QuilónDesarrollo web en Nodejs con Pillars por Chelo Quilón
Desarrollo web en Nodejs con Pillars por Chelo Quilón
 
La línea recta hacia el éxito - Jon Torrado - Betabeers Bilbao
La línea recta hacia el éxito -  Jon Torrado - Betabeers BilbaoLa línea recta hacia el éxito -  Jon Torrado - Betabeers Bilbao
La línea recta hacia el éxito - Jon Torrado - Betabeers Bilbao
 
6 errores a evitar si eres una startup móvil y quieres evolucionar tu app
6 errores a evitar si eres una startup móvil y quieres evolucionar tu app6 errores a evitar si eres una startup móvil y quieres evolucionar tu app
6 errores a evitar si eres una startup móvil y quieres evolucionar tu app
 
Dev ops.continuous delivery - Ibon Landa (Plain Concepts)
Dev ops.continuous delivery - Ibon Landa (Plain Concepts)Dev ops.continuous delivery - Ibon Landa (Plain Concepts)
Dev ops.continuous delivery - Ibon Landa (Plain Concepts)
 
Introducción a scrum - Rodrigo Corral (Plain Concepts)
Introducción a scrum - Rodrigo Corral (Plain Concepts)Introducción a scrum - Rodrigo Corral (Plain Concepts)
Introducción a scrum - Rodrigo Corral (Plain Concepts)
 
Gestión de proyectos y consorcios internacionales - Iñigo Cañadas (GFI)
Gestión de proyectos y consorcios internacionales - Iñigo Cañadas (GFI)Gestión de proyectos y consorcios internacionales - Iñigo Cañadas (GFI)
Gestión de proyectos y consorcios internacionales - Iñigo Cañadas (GFI)
 
Software de gestión Open Source - Odoo - Bakartxo Aristegi (Aizean)
Software de gestión Open Source - Odoo - Bakartxo Aristegi (Aizean)Software de gestión Open Source - Odoo - Bakartxo Aristegi (Aizean)
Software de gestión Open Source - Odoo - Bakartxo Aristegi (Aizean)
 
Spark Java: Aplicaciones web ligeras y rápidas con Java, por Fran Paredes.
Spark Java: Aplicaciones web ligeras y rápidas con Java, por Fran Paredes.Spark Java: Aplicaciones web ligeras y rápidas con Java, por Fran Paredes.
Spark Java: Aplicaciones web ligeras y rápidas con Java, por Fran Paredes.
 
Buenas prácticas para la optimización web
Buenas prácticas para la optimización webBuenas prácticas para la optimización web
Buenas prácticas para la optimización web
 
La magia de Scrum
La magia de ScrumLa magia de Scrum
La magia de Scrum
 
Programador++ por @wottam
Programador++ por @wottamProgramador++ por @wottam
Programador++ por @wottam
 
RaspberryPi: Tu dispositivo para IoT
RaspberryPi: Tu dispositivo para IoTRaspberryPi: Tu dispositivo para IoT
RaspberryPi: Tu dispositivo para IoT
 
Introducción al Big Data - Xabier Tranche - VIII Betabeers Bilbao 27/02/2015
 Introducción al Big Data - Xabier Tranche  - VIII Betabeers Bilbao 27/02/2015 Introducción al Big Data - Xabier Tranche  - VIII Betabeers Bilbao 27/02/2015
Introducción al Big Data - Xabier Tranche - VIII Betabeers Bilbao 27/02/2015
 
PAYTPV Plataforma Integral de Cobros - VIII Betabeers Bilbao 27/02/2015
PAYTPV Plataforma Integral de Cobros - VIII Betabeers Bilbao 27/02/2015PAYTPV Plataforma Integral de Cobros - VIII Betabeers Bilbao 27/02/2015
PAYTPV Plataforma Integral de Cobros - VIII Betabeers Bilbao 27/02/2015
 
Presentación Kbi Digital - VIII Betabeers Bilbao 27/02/2015
Presentación Kbi Digital - VIII Betabeers Bilbao 27/02/2015Presentación Kbi Digital - VIII Betabeers Bilbao 27/02/2015
Presentación Kbi Digital - VIII Betabeers Bilbao 27/02/2015
 
Timerepublik
TimerepublikTimerepublik
Timerepublik
 

Dernier

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativanicho110
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxFederico Castellari
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosJhonJairoRodriguezCe
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
Generaciones de las Computadoras..pdf...
Generaciones de las Computadoras..pdf...Generaciones de las Computadoras..pdf...
Generaciones de las Computadoras..pdf...solanocortezluisalfr
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdfpresentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdfaxelv9257
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIhmpuellon
 
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptxinfor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptxgustavovasquezv56
 
presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...axelv9257
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxJorgeParada26
 

Dernier (14)

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Generaciones de las Computadoras..pdf...
Generaciones de las Computadoras..pdf...Generaciones de las Computadoras..pdf...
Generaciones de las Computadoras..pdf...
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdfpresentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptxinfor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
 
presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 

Elemental, querido Watson - Caso de Uso

  • 1. Elemental, querido Watson Mejora tus apps utilizando servicios cognitivos
  • 2. About me ● Graduado en Ingeniería Informática ● Máster en Ciencia y Tecnología Informática ■ Inteligencia Artificial ● Desarrollador android ■ bq ■ tuenti
  • 3. ¿Qué es IBM Bluemix? Plataforma creada por IBM que incluye desde paquetes para el despliegue rápido de aplicaciones, contenedores de Docker o servicios para ayudar a crear y mejorar aplicaciones entre otros
  • 4. ¿Qué es Watson? Conjunto de servicios cognitivos dentro de Bluemix que permiten enriquecer la experiencia de uso de las aplicaciones.
  • 5. ¿Y que podemos encontrar dentro de Watson? Hay multitud de servicios englobados en 4 categorías: ● análisis de textos y lenguaje ● análisis del habla ● análisis de imágenes ● análisis de conceptos Habla Visión Texto y Lenguaje Conceptos
  • 7. Concept Expansion ● Permite expandir expresiones a términos más coloquiales o relacionados big apple { "prevalence": 0.6342026591300964, "result": "regional parenting content" }, { "prevalence": 0.6042706370353699, "result": "largest publisher" }, { "prevalence": 0.5375361442565918, "result": "first nyc parenting" }, { "prevalence": 0.5190573334693909, "result": "brooklyn’s" }, { "prevalence": 0.5178307294845581, "result": "new york city's" } Demo: http://concept-expansion-demo.mybluemix.net
  • 8. Concept Insights ● Devuelve una lista de conceptos clave relacionados con el texto Betabeers is a community of developers which shares knowledge on technology and startups by organizing monthly meetings startups technology community knowledge Demo: https://concept-insights-demo.mybluemix.net
  • 9. Dialog Demo: http://dialog-demo.mybluemix.net ● Usa scripts para permitir al usuario mantener una conversación que lo guíe durante una serie de pasos
  • 10. Document Conversion ● Convierte documentos HTML, PDF o Word a HTML, texto plano o un conjunto de respuestas JSON Demo: https://document-conversion-demo.mybluemix.net
  • 11. Language Translation ● Traductor de textos basados en el contexto (conversación, noticias, patentes…) Demo: http://language-translation-demo.mybluemix.net
  • 12. Natural Language Classifier ● A partir de un conjunto de entrenamiento, permite asignar clases a textos Demo: http://natural-language-classifier-demo.mybluemix.net Entrenar Clasificador Entrada: Nueva pregunta Salida: Clase C Clase A pregunta1, pregunta2, --- preguntaN, Clase B pregunta1, pregunta2, --- preguntaN, Clase C pregunta1, pregunta2, --- preguntaN,
  • 13. Personality Insights ● Define la personalidad de una persona a partir de textos o tweets Demo: https://watson-pi-demo.mybluemix.net Don Quijote de la Mancha
  • 14. Relationship Extraction ● Extrae entidades y relaciones de textos Demo: http://ibmlaser.mybluemix.net/siredemo.html
  • 15. Retrieve and Rank ● Busca respuestas a preguntas y las ordena por puntuación Demo: http://retrieve-and-rank-demo.mybluemix.net/rnr-demo/dist/
  • 16. Tone Analyzer ● Analiza y puntúa el tono de un texto ○ emocional (enfado, asco, alegría, tristeza y miedo) ○ social (franqueza, escrúpulos, extraversión, amabilidad y rango emocional) ○ lenguaje (analítico, confidente o tentativo) Demo: https://tone-analyzer-demo.mybluemix.net
  • 17. Alchemy Language ● Colección de APIs que permite analizar texto para extraer palabras clave, entidades, conceptos o sentiment analysis entre otros Demo: http://www.alchemyapi.com/products/demo/alchemylanguage
  • 18. Habla
  • 19. Speech to Text ● Convierte voz a texto Demo: https://speech-to-text-demo.mybluemix.net
  • 20. Text to Speech ● Reproduce textos a voz Demo: https://text-to-speech-demo.mybluemix.net
  • 22. Visual Insights ● Extrae palabras clave asociadas a un conjunto de fotografías Demo: http://visual-insights-demo.mybluemix.net ● intereses: ○ animales 37% ○ moda 32% ○ perros 31% ● lugares: ○ exteriores 34% ○ naturaleza 30% ○ interiores 28% ● gente: ○ bebes 16% ○ multitudes 14% ● cosas que no son fotos: ○ gráficos 9%
  • 23. Visual Recognition ● Extrae diferentes elementos contenidos en una fotografía ● También permite entrenar un clasificador para diferenciar elementos Demo: https://visual-recognition-demo.mybluemix.net/ ● Multitud 73% ● Desfile 69% ● Escena 68% ● Vehículo terrestre 68% ● Camión de bomberos 67%
  • 24. Alchemy Vision ● A partir de una imagen devuelve información sobre las personas que aparecen y si son famosas, entidades asociadas a la misma o textos entre otros Demo: http://vision.alchemy.ai ● Texto en la imagen (sherlock) ● Hay personas 100% ● Celebridades ○ Benedict Cumberbatch 69% ■ persona, actor, nominado a premios, actor de películas, actor de TV ○ Martin Freeman 96,1% ■ persona, actor, actor de cine, actor de TV
  • 26. Tradeoff Analytics ● Ayuda a tomar decisiones en conjuntos de elementos con varias configuraciones, permitiendo descartar elementos y aplicar filtros Demo: http://tradeoff-analytics-demo.mybluemix.net/
  • 27. Alchemy Data News ● Busca noticias y blogs a partir de una serie de palabras claves enriquecidas con NLP Demo: http://querybuilder.alchemyapi.com/builder
  • 29. Node-RED ● Herramienta open source para diseño visual de aplicaciones ● Disponible para desplegar tanto en un servidor privado como en Bluemix
  • 30. Demo time! Monitoriza y lee todos los tuits que contengan betabeers, #bbMAD o #beBluemix… ¡Todos a tuitear! Demo: http://nodered-betabeers.mybluemix.net/audio
  • 31. one more thing... Concurso Betabeers ● Desarrollo de una app utilizando Bluemix: ○ un componente de Watson ○ dos componentes cualesquiera del catálogo de Bluemix ● Premio: vale regalo 200€ en Fnac ● Fecha límite: 14 de Abril
  • 33. Recursos ● IBM Watson Developer Cloud ● IBM Bluemix ● Node-RED ● Código con el flujo de la demo ● IBM Global Entrepreneur Program ● Comunidad de IBM en español