33
Elemental, querido Watson Mejora tus apps utilizando servicios cognitivos

Elemental, querido Watson - Caso de Uso

Embed Size (px)

Citation preview

Page 1: Elemental, querido Watson - Caso de Uso

Elemental, querido WatsonMejora tus apps utilizando servicios cognitivos

Page 2: Elemental, querido Watson - Caso de Uso

About me

● Graduado en Ingeniería Informática● Máster en Ciencia y Tecnología Informática

■ Inteligencia Artificial

● Desarrollador android■ bq■ tuenti

Page 3: Elemental, querido Watson - Caso de Uso

¿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

Page 4: Elemental, querido Watson - Caso de Uso

¿Qué es Watson?

Conjunto de servicios cognitivos dentro de Bluemix que permiten enriquecer la experiencia de uso de las aplicaciones.

Page 5: Elemental, querido Watson - Caso de Uso

¿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

Page 6: Elemental, querido Watson - Caso de Uso

Lenguaje

Page 7: Elemental, querido Watson - Caso de Uso

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

Page 8: Elemental, querido Watson - Caso de Uso

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

startupstechnology

community

knowledge

Demo: https://concept-insights-demo.mybluemix.net

Page 9: Elemental, querido Watson - Caso de Uso

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

Page 10: Elemental, querido Watson - Caso de Uso

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

Page 11: Elemental, querido Watson - Caso de Uso

Language Translation

● Traductor de textos basados en el contexto (conversación, noticias, patentes…)

Demo: http://language-translation-demo.mybluemix.net

Page 12: Elemental, querido Watson - Caso de Uso

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 Apregunta1, pregunta2,

---preguntaN,

Clase Bpregunta1, pregunta2,

---preguntaN, Clase C

pregunta1, pregunta2,

---preguntaN,

Page 13: Elemental, querido Watson - Caso de Uso

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

Page 14: Elemental, querido Watson - Caso de Uso

Relationship Extraction

● Extrae entidades y relaciones de textos

Demo: http://ibmlaser.mybluemix.net/siredemo.html

Page 15: Elemental, querido Watson - Caso de Uso

Retrieve and Rank

● Busca respuestas a preguntas y las ordena por puntuación

Demo: http://retrieve-and-rank-demo.mybluemix.net/rnr-demo/dist/

Page 16: Elemental, querido Watson - Caso de Uso

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

Page 17: Elemental, querido Watson - Caso de Uso

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

Page 18: Elemental, querido Watson - Caso de Uso

Habla

Page 19: Elemental, querido Watson - Caso de Uso

Speech to Text

● Convierte voz a texto

Demo: https://speech-to-text-demo.mybluemix.net

Page 20: Elemental, querido Watson - Caso de Uso

Text to Speech

● Reproduce textos a voz

Demo: https://text-to-speech-demo.mybluemix.net

Page 21: Elemental, querido Watson - Caso de Uso

Visión

Page 22: Elemental, querido Watson - Caso de Uso

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%

Page 23: Elemental, querido Watson - Caso de Uso

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%

Page 24: Elemental, querido Watson - Caso de Uso

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

Page 25: Elemental, querido Watson - Caso de Uso

Conceptos

Page 26: Elemental, querido Watson - Caso de Uso

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/

Page 27: Elemental, querido Watson - Caso de Uso

Alchemy Data News

● Busca noticias y blogs a partir de una serie de palabras claves enriquecidas con NLP

Demo: http://querybuilder.alchemyapi.com/builder

Page 28: Elemental, querido Watson - Caso de Uso

Node-RED

Page 29: Elemental, querido Watson - Caso de Uso

Node-RED

● Herramienta open source para diseño visual de aplicaciones● Disponible para desplegar tanto en un servidor privado como en Bluemix

Page 30: Elemental, querido Watson - Caso de Uso

Demo time!Monitoriza y lee todos los tuits que contengan betabeers, #bbMAD o #beBluemix… ¡Todos a tuitear!

Demo: http://nodered-betabeers.mybluemix.net/audio

Page 31: Elemental, querido Watson - Caso de Uso

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

Page 32: Elemental, querido Watson - Caso de Uso

¿Alguna pregunta?