PDF de programación - Watson sobre BlueMix

Imágen de pdf Watson sobre BlueMix

Watson sobre BlueMixgráfica de visualizaciones

Publicado el 9 de Mayo del 2018
231 visualizaciones desde el 9 de Mayo del 2018
8,2 MB
31 paginas
Watson sobre BlueMix

Huibert Aalbers

Senior Certified Executive IT Architect

IT Insight podcast

• Este podcast pertenece a la serie IT Insight
• Pueden suscribirse al podcast a través de iTunes.
• El material adicional (presentación en formato PDF, white papers y

otros) se obtienen directamente del sitio http://www.huibert-
aalbers.com en la sección de IT Insight

• Me pueden enviar comentarios acerca del podcast o preguntas a mi

correo personal, huibert_aalbers@mac.com

IBM Watson sobre BlueMix

Huibert Aalbers

Senior Certified Executive IT Architect

¿Qué es Watson?

Un sistema cognitivo

• Watson ofrece tres características que lo hacen

realmente único
• Capacidad de entender el lenguaje natural
• Evaluación y generación de hipótesis

• No es un sistema determinista

• Capacidad de aprendizaje

Características de un sistema cognitivo

• No se trata de un buscador de texto
• Entiende las complejidades del idioma
• Genera y evalúa un sinnúmero de hipótesis
• Sopesa y evalúa grandes cantidades de posibles

respuestas en base a pruebas documentales

• Aprende con cada iteración
• Permite la toma de decisiones

¿Cómo se alimenta un sistema cognitivo?

• Antes de cargar la información en Watson, se debe

• limpiarla
• clasificarla
• ordenarla

• El sistema debe pasar por una fase de

entrenamiento

Un sistema cognitivo no es estático

• Se debe seguir alimentando con nueva información
• Se tienen que seguir revisando las respuestas
• El proceso de entrenamiento no acaba nunca,

siempre se debe afinar el sistema

¿En qué industrias se pueden usar sistemas

cognitivos?

• Actualmente son una herramienta para ayudar a los

expertos a procesar volúmenes crecientes de
información
• Juristas
• Médicos
• Especialistas en call centers

Ejemplo de uso de Watson en medicina

• 70,000 artículos escritos acerca de
la proteína P53, descrita como el
“ángel de la muerte” de las células
• 420,000 artículos han sido
publicados acerca de cinasas que
pueden activar la proteína P53
• Un estudio retrospectivo ha
descubierto 7 cinasas
desconocidas antes de 2004, que
han sido descubiertas después de
2004 (naranja)
• 2 cinasas totalmente nuevas han
sido descubiertas (en rojo)
• 6 otras posibles cinasas faltan por
confirmar (amarillo)

Watson en LA

• Actualmente Watson solo funciona en inglés, pero

ya se está trabajando para que soporte otros
idiomas
• Portugués a finales de Q2 2015
• Español en H2 2015

• Sin embargo, ya es posible trabajar con Watson en
inglés para entender los conceptos básicos y estar
preparado para cuando lancemos Watson en LA

¿Qué es BlueMix?

PaaS

Software as a

Service

Platform as a

Service

Infrastructure as a

Service

Línea de negocios /

Analistas

Desarrolladores

Operaciones /
infraestructura

¿Porqué PaaS?

Los desarrolladores de soluciones SaaS prefieren crear sus
aplicaciones sobre una plataforma PaaS por los siguientes
motivos:

• Baja inversión inicial
• Escalabilidad
• Pago por uso
• Facilidad de administración
• Solución integral para desarrollar todo tipo de

aplicaciones modernas

El mercado de PaaS

Los desarrolladores están muy interesados en poder crear aplicaciones para Cloud que
puedan escalar de forma automática. Sin embargo, los primeros ofrecimientos comerciales
estaban basados en tecnologías propietarias

• Windows Azure (en su modalidad de PaaS)
• Google App Engine
• salesforce.com

Las aplicaciones creadas en cualquiera de estas plataformas no se pueden migrar a otra. Esto
significa que el desarrollador está atado de pies y manos a un único proveedor de servicios.

El mercado de PaaS

Recientemente ha aparecido una alternativa de PaaS basada en dos proyectos de software libre

• OpenStack
• CloudFoundry

Esto es una excelente noticia para los desarrolladores dado que:

• Pueden elegir entre múltiples proveedores dónde ejecutar sus aplicaciones
• También tienen la opción de ofrecerla on-premises para clientes que tengan una nube

privada

OpenStack

OpenStack es una especie de sistema operativo para
Cloud. Con este producto, una empresa que tenga
una granja de servidores puede ofrecer fácilmente
servicios de IaaS.

OpenStack

IBM participa en la iniciativa de OpenStack desde hace más de
un año y se unió al grupo de trabajo de CloudFoundry
oficialmente en febrero.

• La comunidad open source esperaba esto con ansiedad

porque piensa que el apoyo de IBM a estos proyectos
logrará dar resultados similares a los que se lograron con el
respaldo de IBM a Linux, Java, Apache y Eclipse

• En la última versión de OpenStack (Icehouse), IBM tuvo una

participación destacada
• 10% de los commits (2ª posición)
• 204 mil líneas de código nuevo en 61 proyectos

CloudFoundry

CloudFoundry es una plataforma abierta de PaaS que
reposa sobre la plataforma OpenStack.
CloudFoundry soporta el desarrollo en varios lenguajes
de programación (Java, Ruby, Node.js y Scala)
También incluye soporte para diversas bases de datos
open-source (MySQL, MongoDB, PosgreSQL) y colas de
mensajes (RabbitMQ).
IBM también participa en el desarrollo de Cloud Foundry
Licencia Apache 2

BlueMix

• BlueMix es la solución de PaaS de IBM, la cual reposa sobre

los proyectos de software libre OpenStack y CloudFoundry

• Sin embargo, BlueMix es mucho más que solo CloudFoundry

sobre OpenStack

• La estrategia de IBM es “Embrace & Extend”, al igual que lo

fue con la gama de productos de WebSphere
• Vamos a ofrecer una plataforma más rápida y robusta
• Ofreceremos módulos opcionales que den valor a los

desarrolladores

• Sistemas compartidos y dedicados

Embrace & Extend

Servicios adicionales

BlueMix

BlueMix está especialmente diseñado para crear el
siguiente tipo de aplicaciones

• Web
• Mobile
• Big Data

BlueMix está disponible y pueden empezar a probar
gratis el producto
https://www.bluemix.net

Watson services para BlueMix

Servicios actualmente disponibles

inteligencia humana al integrar los servicios de

Mejore sus aplicaciones añadiéndoles
Watson, a través del uso de APIs REST

Question & Answer API

• Este servicio es el que permite empezar a

desarrollar aplicaciones cognitivas sin necesidad
de tener que comprar un sistema Watson dedicado
• Aprovechen los ejemplos publicados en Internet, en

especial en el sitio de developerWorks
• Busquen el tutorial “Watson Films”
• http://www.ibm.com/developerworks

Trabajar con distintos idiomas

• Detección de idioma
• Traducción automática de textos

User modeling

• Este API permite analizar textos escritos por una
persona para extraer información acerca de ella
• Introvertido / Extrovertido
• Agradable / Desagradable
• Intelectual o no / Modesto o egocéntrico
• Etc.

• Esto se puede utilizar por ejemplo para realizar análisis

de blogs, feeds de Twitter o posts en Facebook

Tres sencillos pasos para empezar a

trabajar con Watson

1

2

3

Regístrese (https://www.bluemix.net)

Comience a desarrollar

Dénos su opinión

¡Muchas gracias!

Twitter: @huibert (inglés), @huibert2 (español)
Blog: http://www.huibert-aalbers.com/blog

Datos de contacto

En Twitter: @huibert (inglés), @huibert2 (español)
Sitio: http://www.huibert-aalbers.com
Blog: http://www.huibert-aalbers.com/blog
  • Links de descarga
http://lwp-l.com/pdf10974

Comentarios de: Watson sobre BlueMix (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios
Es necesario revisar y aceptar las políticas de privacidad