SlideShare una empresa de Scribd logo
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

Más contenido relacionado

Similar a 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 2016
Carlos Landeras Martínez
 
Resumen sobre Marco de trabajo SCRUM
Resumen sobre Marco de trabajo SCRUMResumen sobre Marco de trabajo SCRUM
Resumen sobre Marco de trabajo SCRUM
Antonio Martínez Bernier
 
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
menttes
 
Azure Cognitive Services
Azure Cognitive Services Azure Cognitive Services
Azure Cognitive Services
Luis Beltran
 
Los desafíos de calidad de software que nos trae la IA y los LLMs
Los desafíos de calidad de software que nos trae la IA y los LLMsLos desafíos de calidad de software que nos trae la IA y los LLMs
Los desafíos de calidad de software que nos trae la IA y los LLMs
Federico Toledo
 
Awa12 anahi santiago
Awa12 anahi santiagoAwa12 anahi santiago
Awa12 anahi santiago
AnahiSantiago
 
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
Víctor Manuel García Luna
 
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 Drupal
Federico Antón
 
Aprende programar-6330
Aprende programar-6330Aprende programar-6330
Aprende programar-6330ANDRAM1224
 
DuckDUckGO
DuckDUckGODuckDUckGO
DuckDUckGO
bryan18-19
 
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
 
Web Crawlers
Web CrawlersWeb 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)
Martin Becerra
 
Why what who when
Why what who whenWhy what who when
Why what who when
Alfonso Morcuende
 
La programación extrema
La programación extremaLa programación extrema
La programación extrema
ingridleona
 
Pensamiento de Diseño web
Pensamiento de Diseño webPensamiento de Diseño web
Pensamiento de Diseño web
Development Factory Group
 
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 Caracas
Leonardo J. Caballero G.
 

Similar a 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
 
Los desafíos de calidad de software que nos trae la IA y los LLMs
Los desafíos de calidad de software que nos trae la IA y los LLMsLos desafíos de calidad de software que nos trae la IA y los LLMs
Los desafíos de calidad de software que nos trae la IA y los LLMs
 
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
 

Más 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 multiplataforma
betabeers
 
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 Lage
betabeers
 
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
betabeers
 
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
betabeers
 
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
betabeers
 
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
betabeers
 
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 web
betabeers
 
La magia de Scrum
La magia de ScrumLa magia de Scrum
La magia de Scrum
betabeers
 
Programador++ por @wottam
Programador++ por @wottamProgramador++ por @wottam
Programador++ por @wottam
betabeers
 
RaspberryPi: Tu dispositivo para IoT
RaspberryPi: Tu dispositivo para IoTRaspberryPi: Tu dispositivo para IoT
RaspberryPi: Tu dispositivo para IoT
betabeers
 
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
betabeers
 
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
betabeers
 
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
betabeers
 
Timerepublik
TimerepublikTimerepublik
Timerepublik
betabeers
 

Más 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
 

Último

INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTALINFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
CrystalRomero18
 
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdfDesarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
AlejandraCasallas7
 
Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdf
ManuelCampos464987
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
vazquezgarciajesusma
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
cofferub
 
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
espinozaernesto427
 
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
CesarPazosQuispe
 
proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
raquelariza02
 
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
sarasofiamontezuma
 
Diagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestreDiagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestre
DiegoCampos433849
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
vazquezgarciajesusma
 
Inteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdfInteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdf
Emilio Casbas
 
Estructuras básicas_ conceptos básicos de programación.pdf
Estructuras básicas_  conceptos básicos de programación.pdfEstructuras básicas_  conceptos básicos de programación.pdf
Estructuras básicas_ conceptos básicos de programación.pdf
ItsSofi
 
Estructuras básicas_ conceptos de programación (1).docx
Estructuras básicas_ conceptos de programación  (1).docxEstructuras básicas_ conceptos de programación  (1).docx
Estructuras básicas_ conceptos de programación (1).docx
SamuelRamirez83524
 
trabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6ftrabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6f
zoecaicedosalazar
 
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB  S2. PARA VSATMANUAL DEL DECODIFICADOR DVB  S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
Ing. Julio Iván Mera Casas
 
Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5
JulyMuoz18
 
Conceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdfConceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdf
ValeriaAyala48
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
cj3806354
 
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfTRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
thomasdcroz38
 

Último (20)

INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTALINFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
 
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdfDesarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
 
Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdf
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
 
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
 
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
 
proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
 
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
 
Diagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestreDiagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestre
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 
Inteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdfInteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdf
 
Estructuras básicas_ conceptos básicos de programación.pdf
Estructuras básicas_  conceptos básicos de programación.pdfEstructuras básicas_  conceptos básicos de programación.pdf
Estructuras básicas_ conceptos básicos de programación.pdf
 
Estructuras básicas_ conceptos de programación (1).docx
Estructuras básicas_ conceptos de programación  (1).docxEstructuras básicas_ conceptos de programación  (1).docx
Estructuras básicas_ conceptos de programación (1).docx
 
trabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6ftrabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6f
 
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB  S2. PARA VSATMANUAL DEL DECODIFICADOR DVB  S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
 
Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5
 
Conceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdfConceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdf
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
 
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfTRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
 

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