SlideShare a Scribd company logo
Watson on Bluemix 
Subtitle
Watson on Bluemix Meetup Agenda 
! 
§ BlueMix Runtime, Services and DevOps Architecture! 
§ Watson Cloud and Cognitive Services! 
§ Watson Application Demo ! 
!!!! 
Animesh Singh Anthony Stevens Wade Barnes 
Speakers :
IBM Bluemix – Runtime, Services and DevOps Architecture by @AnimeshSingh 
Register now! bluemix.net
§ IBM Platform as a Services 
offering 
§ IBM and partner cloud services 
§ Integrated DevOps with both 
Browser and Eclipse-based 
tools 
Services 
Lifecycle 
Management 
(JazzHub) 
Check 
In 
Code 
Check 
In 
Code 
Create 
& 
Manage 
Services 
Applica8on 
Composi8on 
Environment 
Applica8on 
Run8me 
Run8mes 
& 
Frameworks 
Web 
IDE 
(Eclipse 
Orion) 
Test/Run 
Explore 
Services 
node 
java 
WebSphere 
IBM 
Bluemix ™ 
Eclipse 
IDE 
Test/Run 
Explore 
Services 
ruby 
Worklight 
Liberty 
Middleware 
Applica8on 
Opera8 Data 
onal 
Mobile 
External 
IBM Bluemix
Meets Developer’s Needs 
Focus on app development, not 
provisioning VMs, databases, 
messaging servers, etc 
Agile development model 
Deploy and scale in seconds 
Open Cloud Platform 
There is an increasing appetite for cloud-based 
mobile, social and analytics 
applications from line-of-business 
executives - drives the need for a more 
open cloud development platform 
Compelling Community 
Cloud Foundry has a compelling community 
and emerging ecosystem as well as a mature 
set of capabilities and robustness 
TOTAL CONTRIBUTORS LINES OF CODE 
1,165 739k 
Platinum Founding Sponsors 
Powered by Cloud Foundry
Run Your Apps 
The developer can chose any language runtime or bring 
their own. Just upload your code and go. 
Application Platform 
Liberty for 
Java Node.js Ruby “Bring Your Own 
runtime” 
Runtimes
Application Platform 
CLI 
Eclipse 
IDE 
Browser 
cf 
push 
hQp
CLI 
Eclipse 
IDE 
Browser 
cf 
push 
hQp 
Cloud 
Controller 
(API) 
Router 
Application Platform
CLI 
Eclipse 
IDE 
Browser 
cf 
push 
hQp 
Cloud 
Controller 
(API) 
Router 
DEA 
Pool 
DEA 
Pool 
VM 
Pool 
Apps 
Apps 
Apps 
Apps 
Application Platform
CLI 
Eclipse 
IDE 
Browser 
cf 
push 
hQp 
Cloud 
Controller 
(API) 
NATS 
(Message 
bus) 
Router 
DEA 
Pool 
DropletD 
EExAe 
Pcuo8ool 
n 
Agent 
(DEA) 
Pool 
Health 
Manager 
Application Platform
Run Your Apps 
The developer can chose any language runtime or bring 
their own. Just upload your code and go. 
APIs and Services 
A catalog of open source, IBM and third party APIs 
services allow a developer to stitch together an 
application in minutes. 
Services Platform
Dev Ops 
Monitoring and 
Analytics Git " 
SQL 
Database JSON 
Database Mongo DB PostgreSQL 
BLU Data 
Warehouse MySQL 
Mobile " 
Data 
Data 
Management 
Services 
Internet Of 
Things 
CloudCode" Mobile App 
Mgmt 
MQTT Mobile 
Services 
Mobile Quality 
Assurance" 
Twilio 
Data Cache Session 
Cache Elastic MQ 
Web & App 
Application 
Decision SSO Redis 
MapReduce 
Historian 
RabbitMQ Log Analysis 
Push 
Hosting Deployment" 
Automation Web IDE Agile " 
Development 
Services Platform
And now – Watson Services are available on Bluemix 
User Experience overview
Eight services are available with more on the way 
User Modeling 
Personality 
profiling 
to 
help 
engage 
users 
on 
their 
own 
terms. 
Language Identification 
Iden8fies 
the 
language 
in 
which 
text 
is 
wriQen 
Machine Translation 
Globalize 
on 
the 
fly. 
Translate 
text 
from 
one 
language 
to 
another. 
Concept Expansion 
Maps 
euphemisms 
or 
colloquial 
terms 
to 
more 
commonly 
understood 
phrases 
Message Resonance 
Communicate 
with 
people 
with 
a 
style 
and 
words 
that 
suits 
them 
Question Answer 
Direct 
responses 
to 
users 
inquiries 
fueled 
by 
primary 
document 
sources 
Relationship Extraction 
Intelligently 
finds 
rela8onships 
between 
sentences 
components 
(nouns, 
verbs, 
subjects, 
objects, 
etc.) 
Visualization Rendering 
Graphical 
representa8ons 
of 
data 
analysis 
for 
easier 
understanding
Services Platform 
CLI 
Eclipse 
IDE 
Browser 
cf 
create-­‐ 
service
CLI 
Eclipse 
IDE 
Browser 
Cloud 
Controller 
(API) 
S 
E 
R 
V 
I 
C 
E 
B 
R 
O 
K 
E 
R 
Service 
instance 
Service 
instance 
Service 
instance 
DEA 
Pool 
Service 
Backend 
cf 
create-­‐ 
service 
cf 
bind-­‐ 
service 
Provision Instance 
(PUT /v2/service 
instances/:id) 
Create Binding 
(PUT /v2/ 
service_instances/:id 
DEA 
Pool 
DEA 
Pool 
App 
App 
App 
Fetch Catalog 
(GET /v2/catalog 
Services Platform
Run Your Apps 
The developer can chose any language runtime or bring 
their own. Just upload your code and go. 
APIs and Services 
A catalog of open source, IBM and third party APIs 
services allow a developer to stitch together an 
application in minutes. 
DevOps 
Development, monitoring, deployment and logging 
tools allow the developer to run the entire 
application 
DevOps Platform
Browser 
based 
Code 
editor 
(Eclipse 
Orion) 
JAZZ 
Build 
Engine 
(Jenkins) 
Eclipse 
IDE 
Hosted 
Repository 
(GIT/SCM) 
Push 
code 
App 
Push 
code 
Code 
changed 
Automated 
Build 
JAZZ 
Deployment 
Engine 
) 
App 
Automated 
Deploy 
DevOps Platform
Run Your Apps 
The developer can chose any language runtime or bring 
their own. Just upload your code and go. 
APIs and Services 
A catalog of open source, IBM and third party APIs 
services allow a developer to stitch together an 
application in minutes. 
DevOps 
Development, monitoring, deployment and logging 
tools allow the developer to run the entire 
application 
Cloud Integration 
Build hybrid environments. Connect to on-premises 
systems of record plus other public and private clouds. 
Expose your own APIs to your developers. 
Extend SaaS Apps 
Drop in SaaS App SDKs and extend to new use cases 
(e.g,. Mobile, Analytics, Web) 
And many more capabilities …
Watson Cognitive 
Services 
By Anthony Stevens
Watson is ushering in a new era of computing 
Tabulating 
Systems Era 
Programmable 
Systems Era 
Cognitive 
Systems Era 
1900 1950 2011
Watson is cognitive computing 
© 2014 International Business Machines Corporation 
Understands 
natural language 
Generates and 
evaluates 
hypotheses 
Adapts 
and learns 
Cognitive computing 
systems learn and 
interact naturally with 
people to extend what 
either humans or 
machine could do on 
their own. 
They help human 
experts make better 
decisions by penetrating 
the complexity of Big 
Data.
Watson has opened up a world of 
new possibilities 
© 2014 International Business Machines Corporation 
size 
speed 
corpus 
flexibility 
#users 
size 
speed 
corpus 
flexibility 
#users 
2880 
cores 
Single 
user 
system 
2-­‐3 
sentences 
input 
5+ 
days 
to 
retrain 
Wikipedia, 
general 
corpus 
Single 
Power 
750, 
240% 
faster 
1000s 
of 
users 
20 
pages 
of 
input 
< 
Day 
to 
ingest 
and 
train 
Medical 
corpus 
Watson 
Developer 
Cloud 
Millions 
of 
users 
Open 
to 
Bluemix 
users 
Few 
hours 
Broad 
industry 
corpus 
s 
sp 
corp 
flexibi 
#users
We provide you the tools and resources to create cognitive apps 
© 2014 International Business Machines Corporation
Mix and Match services performing unique tasks 
© 2014 International Business Machines Corporation 
Concept Expansion 
Maps euphemisms or 
colloquial terms to more 
commonly understood 
phrases 
Message Resonance 
Communicate with people 
with a style and words that 
suit them 
Question and Answer 
Direct responses to user 
inquiries fueled by primary 
document sources 
User Modeling 
Improved understanding of 
people’s preferences to 
help engage users on their 
own terms
Relationship Extraction 
Intelligently find relationships 
between sentence 
components (nouns, verbs, 
subjects, objects, etc) 
Language Identification 
Identify Language in which it 
was written 
© 2014 International Business Machines Corporation 
Visualization Rendering 
Graphical representation of 
data analysis for easier 
understanding 
Machine Translation 
Globalize on the fly. 
Translate text from one 
language to another 
Accessed by RESTful API or SDK
Question and Answer 
Asks a question 
Understands question 
Produces possible answers and 
evidence 
Analyzes evidence 
Computes confidence 
Delivers response, evidence and 
confidence 
Considers response and 
evidence 
Two dataset available in IBM Bluemix: 
1. Travel 
2. Healthcare
organization 
cardinal person 
date 
Relationship Extraction 
Analyze sentences to find relationships 
between sentence components: 
• nouns 
• verbs 
• subjects & objects 
• adjectives 
• conjunction 
• etc... 
© 2014 International Business Machines Corporation 
IBM Watson competed and won 
Against two human opponents 
on Jeopardy in February 2011.
Concept Expansion 
Analyzes text and interprets its 
meaning based on usage in 
similar contexts 
Useful for creating a dictionary of 
related terms. 
© 2014 International Business Machines Corporation 
SEED TERM 
New York City 
EXPANDED TERMS 
NYC 
The Big Apple 
The City that Never Sleeps 
Gotham
Message Resonance 
Uses linguistic analysis to extract 
cognitive and social characteristics 
from communications to better relate 
to the intended audience. 
Input data set from target audience: 
• email 
• text messages 
• tweets 
• forum posts 
• and more 
© 2014 International Business Machines Corporation 
Draft Press Release 
Our cloud rocketship delivers 
a paradigm-shifting solution 
for super-coders to deliver 
apps. 
Score: 125 
0-10 11-20 21-30 31+
User Modeling 
Uses linguistic analytics to extract 
cognitive and social characteristics 
from communications that the user 
makes available: 
• email 
• text messages 
• tweets 
• forum posts 
• and more
How will users access these services on Bluemix? 
Where: 
• Through the user’s Bluemix account 
• New users will receive 30 day free access on 
Bluemix. 
• After 30 days, pricing will be based on 
Bluemix usage plan, but Watson Services for 
Bluemix are free while in beta 
How: 
• Link to Watson landing page on the top 
carousel of Bluemix main landing page 
• Documentation, demos, videos, etc. will be 
available to support development
User Modeling 
Boilerplate Walk-through 
By Wade Barnes
Prerequisites 
We will be walking through how to deploy a Node.js app on BlueMix that uses a 
Watson service. Please install Node.js and Cloud Foundry by referring to the 
following links: 
Cloud Foundry/BlueMix info: 
https://www.ng.bluemix.net/docs/#starters/BuildingWeb.html 
CLI directory in GitHub: 
https://github.com/cloudfoundry/cli 
Node.js Download: 
http://nodejs.org/download/ 
Currently, Bluemix provides four versions of IBM SDK for Node.js runtime. They 
are v0.10.21, v0.10.25, v0.10.26 and v0.10.28. These versions contain IBM 
enhancements and bug fixes.
© 2014 International Business Machines Corporation 
New York City 
BlueMix Dashboard
© 2014 International Business Machines Corporation 
New York City 
BlueMix Catalog
Watson Services on BlueMix 
© 2014 International Business Machines Corporation 
New York City
© 2014 International Business Machines Corporation 
New York City 
SDK for Node.js
© 2014 International Business Machines Corporation 
New York City 
User Modeling Service
User Modeling Link Description 
© 2014 International Business Machines Corporation 
New York City
© 2014 International Business Machines Corporation 
New York City
© 2014 International Business Machines Corporation 
New York City 
Configure and Deploy
© 2014 International Business Machines Corporation 
New York City
© 2014 International Business Machines Corporation 
New York City 
Git Repository on BlueMix
© 2014 International Business Machines Corporation 
New York City 
Export Code to Local
© 2014 International Business Machines Corporation 
New York City 
Show project files on local
Default manifest.yaml - check service name 
© 2014 International Business Machines Corporation 
New York City
Discuss package.json dependencies 
© 2014 International Business Machines Corporation 
New York City
Discuss VCAP_SERVICES env variable 
© 2014 International Business Machines Corporation 
New York City
Cloud Foundry check - 
Specify where BlueMix is running 
© 2014 International Business Machines Corporation 
New York City
Login and Specify Target Space 
© 2014 International Business Machines Corporation 
New York City
© 2014 International Business Machines Corporation 
New York City
Upload app and push changes to BlueMix 
© 2014 International Business Machines Corporation 
New York City
© 2014 International Business Machines Corporation 
New York City
© 2014 International Business Machines Corporation 
New York City
User Modeling Creds and VCAP_SERVICES 
© 2014 International Business Machines Corporation 
New York City
http://www.meetup.com/BlueMix/ 
Silicon Valley Cloud Foundry and Bluemix Meetups 
http://www.meetup.com/CloudFoundry/
Next Meetup: Building Scalable Internet of Things(IoT) applications 
In November 
http://www.meetup.com/Bluemix/events/206223082/ 
http://www.meetup.com/CloudFoundry/events/206222562/

More Related Content

PPTX
Automated Lifecycle Management - CloudFoundry on OpenStack
Animesh Singh
 
PDF
Docker, Cloud Foundry, Bosh & Bluemix
IBM
 
PDF
Cloudfoundry Introduction
Yitao Jiang
 
PDF
IBM Containers- Bluemix
Virginia Fernandez
 
PDF
How to build a Distributed Serverless Polyglot Microservices IoT Platform us...
Animesh Singh
 
PDF
Platform as a Service - Cloud Foundry and IBM Bluemix
David Currie
 
PDF
Cloud Foundry BOSH CPI for OpenStack
Animesh Singh
 
PPTX
Bluemix Technical Overview
rogerp67
 
Automated Lifecycle Management - CloudFoundry on OpenStack
Animesh Singh
 
Docker, Cloud Foundry, Bosh & Bluemix
IBM
 
Cloudfoundry Introduction
Yitao Jiang
 
IBM Containers- Bluemix
Virginia Fernandez
 
How to build a Distributed Serverless Polyglot Microservices IoT Platform us...
Animesh Singh
 
Platform as a Service - Cloud Foundry and IBM Bluemix
David Currie
 
Cloud Foundry BOSH CPI for OpenStack
Animesh Singh
 
Bluemix Technical Overview
rogerp67
 

What's hot (20)

PPTX
Cloud Foundry Technical Overview at IBM Interconnect 2016
Stormy Peters
 
PDF
Cloud Foundry Introduction and Overview
Andy Piper
 
PDF
IBM Codename: Bluemix - Cloudfoundry, PaaS development and deployment trainin...
Romeo Kienzler
 
KEY
Cloud Foundry Bootcamp
Joshua Long
 
PDF
Cloud Foundry Overview
Patrick Chanezon
 
PDF
OPEN SOURCE TECHNOLOGY: Docker Containers on IBM Bluemix
DA SILVA, MBA
 
PDF
The Cloud Foundry Story
VMware Tanzu
 
PDF
Cloudfoundry architecture
Ramnivas Laddad
 
PPTX
Going Cloud Native with Cloud Foundry
Chip Childers
 
PPTX
Cloud foundry elastic architecture and deploy based on openstack
OpenCity Community
 
PPT
Developing and Deploying Microservices to IBM Cloud Private
Shikha Srivastava
 
PDF
Cloud Foundry for PHP developers
Daniel Krook
 
PPTX
A Node.js Developer's Guide to Bluemix
ibmwebspheresoftware
 
PPTX
Cloud Foundry a Developer's Perspective
Dave McCrory
 
PDF
Cloud Foundry and Microservices: A Mutualistic Symbiotic Relationship
Matt Stine
 
PDF
Introduction to Oracle Cloud Infrastructure Services
Knoldus Inc.
 
PPTX
Docker for the enterprise
Bert Poller
 
PPTX
DockerCon 2016 - Structured Container Delivery
Oscar Renalias
 
PDF
.NET Cloud-Native Bootcamp- Los Angeles
VMware Tanzu
 
PPTX
Delivering Developer Tools at Scale
Oracle Developers
 
Cloud Foundry Technical Overview at IBM Interconnect 2016
Stormy Peters
 
Cloud Foundry Introduction and Overview
Andy Piper
 
IBM Codename: Bluemix - Cloudfoundry, PaaS development and deployment trainin...
Romeo Kienzler
 
Cloud Foundry Bootcamp
Joshua Long
 
Cloud Foundry Overview
Patrick Chanezon
 
OPEN SOURCE TECHNOLOGY: Docker Containers on IBM Bluemix
DA SILVA, MBA
 
The Cloud Foundry Story
VMware Tanzu
 
Cloudfoundry architecture
Ramnivas Laddad
 
Going Cloud Native with Cloud Foundry
Chip Childers
 
Cloud foundry elastic architecture and deploy based on openstack
OpenCity Community
 
Developing and Deploying Microservices to IBM Cloud Private
Shikha Srivastava
 
Cloud Foundry for PHP developers
Daniel Krook
 
A Node.js Developer's Guide to Bluemix
ibmwebspheresoftware
 
Cloud Foundry a Developer's Perspective
Dave McCrory
 
Cloud Foundry and Microservices: A Mutualistic Symbiotic Relationship
Matt Stine
 
Introduction to Oracle Cloud Infrastructure Services
Knoldus Inc.
 
Docker for the enterprise
Bert Poller
 
DockerCon 2016 - Structured Container Delivery
Oscar Renalias
 
.NET Cloud-Native Bootcamp- Los Angeles
VMware Tanzu
 
Delivering Developer Tools at Scale
Oracle Developers
 
Ad

Viewers also liked (20)

PPTX
IBM Bluemix Overview
Ian Lynch ☁️
 
PDF
IBM BlueMix Architecture and Deep Dive (Powered by CloudFoundry)
Animesh Singh
 
PDF
What Will You Build with IBM Watson on Bluemix?
Swami Chandrasekaran
 
PDF
Building a PaaS Platform like Bluemix on OpenStack
Animesh Singh
 
PDF
100 blue mix days technical training
Ajit Yohannan
 
PDF
Watson × IBM Bluemix で簡単アプリ開発
softlayerjp
 
PPTX
Optimizing Cloud Foundry and OpenStack for large scale deployments
Animesh Singh
 
PPT
Il cognitive computing applicato al marketing e alla comunicazione
Alessandro Zonin
 
PPTX
Cloud Foundry and OpenStack – Marriage Made in Heaven !
Animesh Singh
 
PDF
Indonesia IBM Solution Connect - IBM Bluemix
Denny Muktar
 
PDF
World of Watson 2016 - Architecting your Analytics House
Keith Redman
 
PDF
As a Service: Cloud Foundry on OpenStack - Lessons Learnt
Animesh Singh
 
PDF
IBM Bluemix & IoT Foundation
Nat Weerawan
 
PDF
Build Scalable Internet of Things Apps using Cloud Foundry, Bluemix & Cloudant
Animesh Singh
 
PDF
Orsys - Cycle certifiant - Responsable Infrastructure Cloud
ORSYS
 
PDF
Docker avec Rancher, du dev à la prod - Makazi au devopsdday 2016
Alexis Ducastel
 
PPTX
Introduction: Watson Services on IBM Bluemix Webcast
IBM
 
PDF
Meetup Docker Marseille 20160628 - Présentation de Rancher
Alexis Ducastel
 
PDF
How to build an event-driven, polyglot serverless microservices framework on ...
Animesh Singh
 
PPT
Basics of html5, data_storage, css3
Sreejith Nair
 
IBM Bluemix Overview
Ian Lynch ☁️
 
IBM BlueMix Architecture and Deep Dive (Powered by CloudFoundry)
Animesh Singh
 
What Will You Build with IBM Watson on Bluemix?
Swami Chandrasekaran
 
Building a PaaS Platform like Bluemix on OpenStack
Animesh Singh
 
100 blue mix days technical training
Ajit Yohannan
 
Watson × IBM Bluemix で簡単アプリ開発
softlayerjp
 
Optimizing Cloud Foundry and OpenStack for large scale deployments
Animesh Singh
 
Il cognitive computing applicato al marketing e alla comunicazione
Alessandro Zonin
 
Cloud Foundry and OpenStack – Marriage Made in Heaven !
Animesh Singh
 
Indonesia IBM Solution Connect - IBM Bluemix
Denny Muktar
 
World of Watson 2016 - Architecting your Analytics House
Keith Redman
 
As a Service: Cloud Foundry on OpenStack - Lessons Learnt
Animesh Singh
 
IBM Bluemix & IoT Foundation
Nat Weerawan
 
Build Scalable Internet of Things Apps using Cloud Foundry, Bluemix & Cloudant
Animesh Singh
 
Orsys - Cycle certifiant - Responsable Infrastructure Cloud
ORSYS
 
Docker avec Rancher, du dev à la prod - Makazi au devopsdday 2016
Alexis Ducastel
 
Introduction: Watson Services on IBM Bluemix Webcast
IBM
 
Meetup Docker Marseille 20160628 - Présentation de Rancher
Alexis Ducastel
 
How to build an event-driven, polyglot serverless microservices framework on ...
Animesh Singh
 
Basics of html5, data_storage, css3
Sreejith Nair
 
Ad

Similar to Watson on bluemix (20)

PPTX
Meet with Watson to be present at Communitech waterloo
Sarmad Ibrahim
 
PPTX
Kony Development Cloud
Dipesh Mukerji
 
PDF
Jfokus Workshop: Code in the Cloud for the Cloud
Lauren Hayward Schaefer
 
PDF
ECS19 - Bill Ayers - UNLOCK YOUR BUSINESS KNOWLEDGE WITH THE MICROSOFT GRAPH,...
European Collaboration Summit
 
PPTX
Vijay Mix Presentation
vijayrvr
 
PPTX
Teched India Vijay Interop Track
vijayrvr
 
PPTX
Building Your Own Watson Powered Application on Bluemix
IBM
 
PDF
IBM Bluemix™ Architecture & Deep Dive
IBM
 
PPT
Live Mesh Presentation Bruno Svc
Wes Yanaga
 
PPTX
The App Evolution
Dev_Events
 
PDF
Bluemix Workshop
Santiago Cotto
 
PDF
Go Cloud Native with IBM Bluemix Developer Console - GIDS17
Vidyasagar Machupalli
 
PDF
Commit University - Microsoft Azure
Commit University
 
PPTX
Crosswalk and the Intel XDK
Intel® Software
 
PDF
API Workshop Series Part 2: The Future of Intelligent User Interactions
Caitlin Zucal
 
PPTX
App Development Evolution: What has changed?
Paula Peña (She, Her, Hers)
 
PPTX
.NET Fest 2018. Олександр Краковецький. Microsoft AI: створюємо програмні ріш...
NETFest
 
PDF
Build and Modernize Intelligent Apps​
Lorenzo Barbieri
 
PPTX
StrongLoop Overview
Shubhra Kar
 
PDF
Cloud Native Patterns with Bluemix Developer Console
Matthew Perrins
 
Meet with Watson to be present at Communitech waterloo
Sarmad Ibrahim
 
Kony Development Cloud
Dipesh Mukerji
 
Jfokus Workshop: Code in the Cloud for the Cloud
Lauren Hayward Schaefer
 
ECS19 - Bill Ayers - UNLOCK YOUR BUSINESS KNOWLEDGE WITH THE MICROSOFT GRAPH,...
European Collaboration Summit
 
Vijay Mix Presentation
vijayrvr
 
Teched India Vijay Interop Track
vijayrvr
 
Building Your Own Watson Powered Application on Bluemix
IBM
 
IBM Bluemix™ Architecture & Deep Dive
IBM
 
Live Mesh Presentation Bruno Svc
Wes Yanaga
 
The App Evolution
Dev_Events
 
Bluemix Workshop
Santiago Cotto
 
Go Cloud Native with IBM Bluemix Developer Console - GIDS17
Vidyasagar Machupalli
 
Commit University - Microsoft Azure
Commit University
 
Crosswalk and the Intel XDK
Intel® Software
 
API Workshop Series Part 2: The Future of Intelligent User Interactions
Caitlin Zucal
 
App Development Evolution: What has changed?
Paula Peña (She, Her, Hers)
 
.NET Fest 2018. Олександр Краковецький. Microsoft AI: створюємо програмні ріш...
NETFest
 
Build and Modernize Intelligent Apps​
Lorenzo Barbieri
 
StrongLoop Overview
Shubhra Kar
 
Cloud Native Patterns with Bluemix Developer Console
Matthew Perrins
 

More from Animesh Singh (20)

PDF
Machine Learning Exchange (MLX)
Animesh Singh
 
PDF
KFServing Payload Logging for Trusted AI
Animesh Singh
 
PDF
KFServing and Kubeflow Pipelines
Animesh Singh
 
PDF
KFServing and Feast
Animesh Singh
 
PDF
Kubeflow Distributed Training and HPO
Animesh Singh
 
PDF
Kubeflow Pipelines (with Tekton)
Animesh Singh
 
PDF
KFServing - Serverless Model Inferencing
Animesh Singh
 
PDF
End to end Machine Learning using Kubeflow - Build, Train, Deploy and Manage
Animesh Singh
 
PPTX
Defend against adversarial AI using Adversarial Robustness Toolbox
Animesh Singh
 
PDF
Advanced Model Inferencing leveraging Kubeflow Serving, KNative and Istio
Animesh Singh
 
PDF
Hybrid Cloud, Kubeflow and Tensorflow Extended [TFX]
Animesh Singh
 
PDF
Trusted, Transparent and Fair AI using Open Source
Animesh Singh
 
PDF
AIF360 - Trusted and Fair AI
Animesh Singh
 
PDF
AI & Machine Learning Pipelines with Knative
Animesh Singh
 
PDF
Fabric for Deep Learning
Animesh Singh
 
PDF
Microservices, Kubernetes and Istio - A Great Fit!
Animesh Singh
 
PDF
Introducing Cloud Native, Event Driven, Serverless, Micrsoservices Framework ...
Animesh Singh
 
PDF
Finding and-organizing Great Cloud Foundry User Groups
Animesh Singh
 
PDF
CAPS: What's best for deploying and managing OpenStack? Chef vs. Ansible vs. ...
Animesh Singh
 
PDF
Cloud foundry Docker Openstack - Leading Open Source Triumvirate
Animesh Singh
 
Machine Learning Exchange (MLX)
Animesh Singh
 
KFServing Payload Logging for Trusted AI
Animesh Singh
 
KFServing and Kubeflow Pipelines
Animesh Singh
 
KFServing and Feast
Animesh Singh
 
Kubeflow Distributed Training and HPO
Animesh Singh
 
Kubeflow Pipelines (with Tekton)
Animesh Singh
 
KFServing - Serverless Model Inferencing
Animesh Singh
 
End to end Machine Learning using Kubeflow - Build, Train, Deploy and Manage
Animesh Singh
 
Defend against adversarial AI using Adversarial Robustness Toolbox
Animesh Singh
 
Advanced Model Inferencing leveraging Kubeflow Serving, KNative and Istio
Animesh Singh
 
Hybrid Cloud, Kubeflow and Tensorflow Extended [TFX]
Animesh Singh
 
Trusted, Transparent and Fair AI using Open Source
Animesh Singh
 
AIF360 - Trusted and Fair AI
Animesh Singh
 
AI & Machine Learning Pipelines with Knative
Animesh Singh
 
Fabric for Deep Learning
Animesh Singh
 
Microservices, Kubernetes and Istio - A Great Fit!
Animesh Singh
 
Introducing Cloud Native, Event Driven, Serverless, Micrsoservices Framework ...
Animesh Singh
 
Finding and-organizing Great Cloud Foundry User Groups
Animesh Singh
 
CAPS: What's best for deploying and managing OpenStack? Chef vs. Ansible vs. ...
Animesh Singh
 
Cloud foundry Docker Openstack - Leading Open Source Triumvirate
Animesh Singh
 

Recently uploaded (20)

PDF
STUDY OF NOVEL CHANNEL MATERIALS USING III-V COMPOUNDS WITH VARIOUS GATE DIEL...
ijoejnl
 
PDF
LEAP-1B presedntation xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
hatem173148
 
PDF
20ME702-Mechatronics-UNIT-1,UNIT-2,UNIT-3,UNIT-4,UNIT-5, 2025-2026
Mohanumar S
 
PDF
Advanced LangChain & RAG: Building a Financial AI Assistant with Real-Time Data
Soufiane Sejjari
 
PPTX
FUNDAMENTALS OF ELECTRIC VEHICLES UNIT-1
MikkiliSuresh
 
PPTX
Module2 Data Base Design- ER and NF.pptx
gomathisankariv2
 
PPTX
MT Chapter 1.pptx- Magnetic particle testing
ABCAnyBodyCanRelax
 
PPTX
MULTI LEVEL DATA TRACKING USING COOJA.pptx
dollysharma12ab
 
PDF
67243-Cooling and Heating & Calculation.pdf
DHAKA POLYTECHNIC
 
PPTX
Inventory management chapter in automation and robotics.
atisht0104
 
PPTX
Tunnel Ventilation System in Kanpur Metro
220105053
 
PPTX
Victory Precisions_Supplier Profile.pptx
victoryprecisions199
 
PDF
Zero Carbon Building Performance standard
BassemOsman1
 
PDF
Biodegradable Plastics: Innovations and Market Potential (www.kiu.ac.ug)
publication11
 
PDF
Chad Ayach - A Versatile Aerospace Professional
Chad Ayach
 
PDF
CAD-CAM U-1 Combined Notes_57761226_2025_04_22_14_40.pdf
shailendrapratap2002
 
PPTX
business incubation centre aaaaaaaaaaaaaa
hodeeesite4
 
PPTX
IoT_Smart_Agriculture_Presentations.pptx
poojakumari696707
 
PPTX
Information Retrieval and Extraction - Module 7
premSankar19
 
PPTX
quantum computing transition from classical mechanics.pptx
gvlbcy
 
STUDY OF NOVEL CHANNEL MATERIALS USING III-V COMPOUNDS WITH VARIOUS GATE DIEL...
ijoejnl
 
LEAP-1B presedntation xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
hatem173148
 
20ME702-Mechatronics-UNIT-1,UNIT-2,UNIT-3,UNIT-4,UNIT-5, 2025-2026
Mohanumar S
 
Advanced LangChain & RAG: Building a Financial AI Assistant with Real-Time Data
Soufiane Sejjari
 
FUNDAMENTALS OF ELECTRIC VEHICLES UNIT-1
MikkiliSuresh
 
Module2 Data Base Design- ER and NF.pptx
gomathisankariv2
 
MT Chapter 1.pptx- Magnetic particle testing
ABCAnyBodyCanRelax
 
MULTI LEVEL DATA TRACKING USING COOJA.pptx
dollysharma12ab
 
67243-Cooling and Heating & Calculation.pdf
DHAKA POLYTECHNIC
 
Inventory management chapter in automation and robotics.
atisht0104
 
Tunnel Ventilation System in Kanpur Metro
220105053
 
Victory Precisions_Supplier Profile.pptx
victoryprecisions199
 
Zero Carbon Building Performance standard
BassemOsman1
 
Biodegradable Plastics: Innovations and Market Potential (www.kiu.ac.ug)
publication11
 
Chad Ayach - A Versatile Aerospace Professional
Chad Ayach
 
CAD-CAM U-1 Combined Notes_57761226_2025_04_22_14_40.pdf
shailendrapratap2002
 
business incubation centre aaaaaaaaaaaaaa
hodeeesite4
 
IoT_Smart_Agriculture_Presentations.pptx
poojakumari696707
 
Information Retrieval and Extraction - Module 7
premSankar19
 
quantum computing transition from classical mechanics.pptx
gvlbcy
 

Watson on bluemix

  • 1. Watson on Bluemix Subtitle
  • 2. Watson on Bluemix Meetup Agenda ! § BlueMix Runtime, Services and DevOps Architecture! § Watson Cloud and Cognitive Services! § Watson Application Demo ! !!!! Animesh Singh Anthony Stevens Wade Barnes Speakers :
  • 3. IBM Bluemix – Runtime, Services and DevOps Architecture by @AnimeshSingh Register now! bluemix.net
  • 4. § IBM Platform as a Services offering § IBM and partner cloud services § Integrated DevOps with both Browser and Eclipse-based tools Services Lifecycle Management (JazzHub) Check In Code Check In Code Create & Manage Services Applica8on Composi8on Environment Applica8on Run8me Run8mes & Frameworks Web IDE (Eclipse Orion) Test/Run Explore Services node java WebSphere IBM Bluemix ™ Eclipse IDE Test/Run Explore Services ruby Worklight Liberty Middleware Applica8on Opera8 Data onal Mobile External IBM Bluemix
  • 5. Meets Developer’s Needs Focus on app development, not provisioning VMs, databases, messaging servers, etc Agile development model Deploy and scale in seconds Open Cloud Platform There is an increasing appetite for cloud-based mobile, social and analytics applications from line-of-business executives - drives the need for a more open cloud development platform Compelling Community Cloud Foundry has a compelling community and emerging ecosystem as well as a mature set of capabilities and robustness TOTAL CONTRIBUTORS LINES OF CODE 1,165 739k Platinum Founding Sponsors Powered by Cloud Foundry
  • 6. Run Your Apps The developer can chose any language runtime or bring their own. Just upload your code and go. Application Platform Liberty for Java Node.js Ruby “Bring Your Own runtime” Runtimes
  • 7. Application Platform CLI Eclipse IDE Browser cf push hQp
  • 8. CLI Eclipse IDE Browser cf push hQp Cloud Controller (API) Router Application Platform
  • 9. CLI Eclipse IDE Browser cf push hQp Cloud Controller (API) Router DEA Pool DEA Pool VM Pool Apps Apps Apps Apps Application Platform
  • 10. CLI Eclipse IDE Browser cf push hQp Cloud Controller (API) NATS (Message bus) Router DEA Pool DropletD EExAe Pcuo8ool n Agent (DEA) Pool Health Manager Application Platform
  • 11. Run Your Apps The developer can chose any language runtime or bring their own. Just upload your code and go. APIs and Services A catalog of open source, IBM and third party APIs services allow a developer to stitch together an application in minutes. Services Platform
  • 12. Dev Ops Monitoring and Analytics Git " SQL Database JSON Database Mongo DB PostgreSQL BLU Data Warehouse MySQL Mobile " Data Data Management Services Internet Of Things CloudCode" Mobile App Mgmt MQTT Mobile Services Mobile Quality Assurance" Twilio Data Cache Session Cache Elastic MQ Web & App Application Decision SSO Redis MapReduce Historian RabbitMQ Log Analysis Push Hosting Deployment" Automation Web IDE Agile " Development Services Platform
  • 13. And now – Watson Services are available on Bluemix User Experience overview
  • 14. Eight services are available with more on the way User Modeling Personality profiling to help engage users on their own terms. Language Identification Iden8fies the language in which text is wriQen Machine Translation Globalize on the fly. Translate text from one language to another. Concept Expansion Maps euphemisms or colloquial terms to more commonly understood phrases Message Resonance Communicate with people with a style and words that suits them Question Answer Direct responses to users inquiries fueled by primary document sources Relationship Extraction Intelligently finds rela8onships between sentences components (nouns, verbs, subjects, objects, etc.) Visualization Rendering Graphical representa8ons of data analysis for easier understanding
  • 15. Services Platform CLI Eclipse IDE Browser cf create-­‐ service
  • 16. CLI Eclipse IDE Browser Cloud Controller (API) S E R V I C E B R O K E R Service instance Service instance Service instance DEA Pool Service Backend cf create-­‐ service cf bind-­‐ service Provision Instance (PUT /v2/service instances/:id) Create Binding (PUT /v2/ service_instances/:id DEA Pool DEA Pool App App App Fetch Catalog (GET /v2/catalog Services Platform
  • 17. Run Your Apps The developer can chose any language runtime or bring their own. Just upload your code and go. APIs and Services A catalog of open source, IBM and third party APIs services allow a developer to stitch together an application in minutes. DevOps Development, monitoring, deployment and logging tools allow the developer to run the entire application DevOps Platform
  • 18. Browser based Code editor (Eclipse Orion) JAZZ Build Engine (Jenkins) Eclipse IDE Hosted Repository (GIT/SCM) Push code App Push code Code changed Automated Build JAZZ Deployment Engine ) App Automated Deploy DevOps Platform
  • 19. Run Your Apps The developer can chose any language runtime or bring their own. Just upload your code and go. APIs and Services A catalog of open source, IBM and third party APIs services allow a developer to stitch together an application in minutes. DevOps Development, monitoring, deployment and logging tools allow the developer to run the entire application Cloud Integration Build hybrid environments. Connect to on-premises systems of record plus other public and private clouds. Expose your own APIs to your developers. Extend SaaS Apps Drop in SaaS App SDKs and extend to new use cases (e.g,. Mobile, Analytics, Web) And many more capabilities …
  • 20. Watson Cognitive Services By Anthony Stevens
  • 21. Watson is ushering in a new era of computing Tabulating Systems Era Programmable Systems Era Cognitive Systems Era 1900 1950 2011
  • 22. Watson is cognitive computing © 2014 International Business Machines Corporation Understands natural language Generates and evaluates hypotheses Adapts and learns Cognitive computing systems learn and interact naturally with people to extend what either humans or machine could do on their own. They help human experts make better decisions by penetrating the complexity of Big Data.
  • 23. Watson has opened up a world of new possibilities © 2014 International Business Machines Corporation size speed corpus flexibility #users size speed corpus flexibility #users 2880 cores Single user system 2-­‐3 sentences input 5+ days to retrain Wikipedia, general corpus Single Power 750, 240% faster 1000s of users 20 pages of input < Day to ingest and train Medical corpus Watson Developer Cloud Millions of users Open to Bluemix users Few hours Broad industry corpus s sp corp flexibi #users
  • 24. We provide you the tools and resources to create cognitive apps © 2014 International Business Machines Corporation
  • 25. Mix and Match services performing unique tasks © 2014 International Business Machines Corporation Concept Expansion Maps euphemisms or colloquial terms to more commonly understood phrases Message Resonance Communicate with people with a style and words that suit them Question and Answer Direct responses to user inquiries fueled by primary document sources User Modeling Improved understanding of people’s preferences to help engage users on their own terms
  • 26. Relationship Extraction Intelligently find relationships between sentence components (nouns, verbs, subjects, objects, etc) Language Identification Identify Language in which it was written © 2014 International Business Machines Corporation Visualization Rendering Graphical representation of data analysis for easier understanding Machine Translation Globalize on the fly. Translate text from one language to another Accessed by RESTful API or SDK
  • 27. Question and Answer Asks a question Understands question Produces possible answers and evidence Analyzes evidence Computes confidence Delivers response, evidence and confidence Considers response and evidence Two dataset available in IBM Bluemix: 1. Travel 2. Healthcare
  • 28. organization cardinal person date Relationship Extraction Analyze sentences to find relationships between sentence components: • nouns • verbs • subjects & objects • adjectives • conjunction • etc... © 2014 International Business Machines Corporation IBM Watson competed and won Against two human opponents on Jeopardy in February 2011.
  • 29. Concept Expansion Analyzes text and interprets its meaning based on usage in similar contexts Useful for creating a dictionary of related terms. © 2014 International Business Machines Corporation SEED TERM New York City EXPANDED TERMS NYC The Big Apple The City that Never Sleeps Gotham
  • 30. Message Resonance Uses linguistic analysis to extract cognitive and social characteristics from communications to better relate to the intended audience. Input data set from target audience: • email • text messages • tweets • forum posts • and more © 2014 International Business Machines Corporation Draft Press Release Our cloud rocketship delivers a paradigm-shifting solution for super-coders to deliver apps. Score: 125 0-10 11-20 21-30 31+
  • 31. User Modeling Uses linguistic analytics to extract cognitive and social characteristics from communications that the user makes available: • email • text messages • tweets • forum posts • and more
  • 32. How will users access these services on Bluemix? Where: • Through the user’s Bluemix account • New users will receive 30 day free access on Bluemix. • After 30 days, pricing will be based on Bluemix usage plan, but Watson Services for Bluemix are free while in beta How: • Link to Watson landing page on the top carousel of Bluemix main landing page • Documentation, demos, videos, etc. will be available to support development
  • 33. User Modeling Boilerplate Walk-through By Wade Barnes
  • 34. Prerequisites We will be walking through how to deploy a Node.js app on BlueMix that uses a Watson service. Please install Node.js and Cloud Foundry by referring to the following links: Cloud Foundry/BlueMix info: https://www.ng.bluemix.net/docs/#starters/BuildingWeb.html CLI directory in GitHub: https://github.com/cloudfoundry/cli Node.js Download: http://nodejs.org/download/ Currently, Bluemix provides four versions of IBM SDK for Node.js runtime. They are v0.10.21, v0.10.25, v0.10.26 and v0.10.28. These versions contain IBM enhancements and bug fixes.
  • 35. © 2014 International Business Machines Corporation New York City BlueMix Dashboard
  • 36. © 2014 International Business Machines Corporation New York City BlueMix Catalog
  • 37. Watson Services on BlueMix © 2014 International Business Machines Corporation New York City
  • 38. © 2014 International Business Machines Corporation New York City SDK for Node.js
  • 39. © 2014 International Business Machines Corporation New York City User Modeling Service
  • 40. User Modeling Link Description © 2014 International Business Machines Corporation New York City
  • 41. © 2014 International Business Machines Corporation New York City
  • 42. © 2014 International Business Machines Corporation New York City Configure and Deploy
  • 43. © 2014 International Business Machines Corporation New York City
  • 44. © 2014 International Business Machines Corporation New York City Git Repository on BlueMix
  • 45. © 2014 International Business Machines Corporation New York City Export Code to Local
  • 46. © 2014 International Business Machines Corporation New York City Show project files on local
  • 47. Default manifest.yaml - check service name © 2014 International Business Machines Corporation New York City
  • 48. Discuss package.json dependencies © 2014 International Business Machines Corporation New York City
  • 49. Discuss VCAP_SERVICES env variable © 2014 International Business Machines Corporation New York City
  • 50. Cloud Foundry check - Specify where BlueMix is running © 2014 International Business Machines Corporation New York City
  • 51. Login and Specify Target Space © 2014 International Business Machines Corporation New York City
  • 52. © 2014 International Business Machines Corporation New York City
  • 53. Upload app and push changes to BlueMix © 2014 International Business Machines Corporation New York City
  • 54. © 2014 International Business Machines Corporation New York City
  • 55. © 2014 International Business Machines Corporation New York City
  • 56. User Modeling Creds and VCAP_SERVICES © 2014 International Business Machines Corporation New York City
  • 57. http://www.meetup.com/BlueMix/ Silicon Valley Cloud Foundry and Bluemix Meetups http://www.meetup.com/CloudFoundry/
  • 58. Next Meetup: Building Scalable Internet of Things(IoT) applications In November http://www.meetup.com/Bluemix/events/206223082/ http://www.meetup.com/CloudFoundry/events/206222562/