Professional Documents
Culture Documents
Chandrasekaran 0415 1540 Watson Developers Cloud Build A New Generation of Apps
Chandrasekaran 0415 1540 Watson Developers Cloud Build A New Generation of Apps
Swami Chandrasekaran
Executive Architect - CTO Office
IBM Watson Innovations
swamchan@us.ibm.com
@swamichandra
Please Note
IBMs statements regarding its plans, directions, and intent are subject to change or
withdrawal without notice at IBMs sole discretion.
Information regarding potential future products is intended to outline our general
product direction and it should not be relied on in making a purchasing decision.
The information mentioned regarding potential future products is not a
commitment, promise, or legal obligation to deliver any material, code or
functionality. Information about potential future products may not be incorporated
into any contract. The development, release, and timing of any future features or
functionality described for our products remains at our sole discretion.
Topics
What is Watson?
How Watson works?
made history
Volume
Terabytes to exabytes
of existing data to
process
Velocity
Streaming data,
milliseconds to
seconds to respond
Variety
Structured,
unstructured,
text & multimedia
Veracity
Uncertainty from
inconsistency,
ambiguities, etc.
Master of Science?
Keyword search and expert systems are not able to recognize the subtleties,
idiosyncrasies, and ambiguities inherent in common human language
2014 IBM Corporation
Keyword search
and expert systems
are not able to
recognize the
subtleties,
idiosyncrasies, and
ambiguities
inherent in
common human
language
Understands
natural
language
Adapts
and learns
Generates
and
evaluates
hypotheses
Topics
What is Watson?
How Watson works?
10
Inquiry
Evidenc
e
Sources
Answer
Sources
Primary
Search
Candidate
Answer
Generation
Answer
Scoring
100s Possible
Answers
100s
sources
Inquiry
Inquiry/Topi
Multiple
Decompositio
c Analysis
Interpretations
of a question n
Hypothesis
Generation
Model
s
Model
s
Model
s
Deep
Evidence
Scoring
100,000s Scores from
Evidence
Retrieval
1000s of
Pieces of Evidence
Hypothesis
Generation
Model
Balance
& Combine s
Model
s
Synthesis
Model
s
Final Confidence
Merging &
Ranking
Responses with
Confidence
11
12
Microsoft Word
Operational Runbooks
Policies & Procedures
Product Manuals
Financial Reports (sans graphs)
Analyst Research
User Guides
Troubleshooting Guide
Terms & Conditions
Setup & Configuration Guides
Magazines & Journals
Text
Extracted Interaction Logs from
CRM, Trouble Ticket, Care, Media
Asset Management applications
13
Content Ingestion
14
Topics
What is Watson?
How Watson works?
16
2880 cores
Single user system
2-3 sentences input
5+ days to retrain
Wikipedia, general corpus
2014 IBM Corporation
size
speed
corpus
flexibility
#users
#users
flexibility
corpus
speed
size
#users
flexibi
corp
sp
App Partners
Develop cognitive powered applications
powered by IBM Watson
Content Partners
Fuel the ecosystem with content to drive
cognitive applications
Talent Partners
Support application partners with
developing and designing their solutions
Watson
Developer
Cloud
Watson
Content
Store
Watson
Talent
Hub
18
18
Watson
Platform
& Tools
Content
Provider/Partner
Talent
Partner
Watson
Developer
Cloud
Watson
Content
Store
19
20
Delivery Environment
Ready
Deploy and
Manage
16 core / 250 GB
Deploy
16 core / 250 GB
16 core / 250 GB
16 core / 250 GB
16 core / 250 GB
16 core / 250 GB
Pre-deploy
16 core / 250 GB
21
22
23
24
Topics
What is Watson?
How Watson works?
25
26
27
Number of
Docs Ingested
as Corpus
Upload &
Delete
Documents
View Ingested
Document &
CAS
Ingest into
Corpus ondemand
Tag Each
Document
28
Drive towards
a goal
Sample Q&A
Pair Instance
29
Additional
Considerations
Confidence of
the response
30
31
The Watson Question and Answer API (QAAPI) is a REST styled service interface that allows
applications to interact with Watson. Uses JSON Payload
You can pose questions to Watson, retrieve responses, & submit feedback on those responses
Response, confidence evidence & other response metadata can be manipulated, enriched
Can be used part of a conversation; or to a component in the system downstream for further
processing
Pose Natural Language Questions
IBM
Watson
Integrate with
QAAPI
Application /
Mobile or Web
App
App Users
Responses in Natural Language
Integrate
Ingested
Corpus
Other IT
Systems
32
REQUEST
Question
Confidence
# of Answers
Contextual
Filters
Evidence
Answers
33
Topics
What is Watson?
How Watson works?
34
Explores
Reasons
Visualizes
35
Sees
Hears
Experiences
2014 IBM Corporation
36
Summary
natural language
Before IBM Watson can answer user questions content must be ingested into a
corpus to formulate correct answers
Integrating with Watson can be via RESTful QAAPI (or) embedding Watson UI
37
http://www.ibmwatson.com
http://www.ibm.com/smarterplanet/us/en/ibmwatson/ecosystem.html
https://www.ibmdw.net/watson/
Twitter: @IBMWatson
Facebook: facebook.com/ibmwatson
http://www.ibm.com/smarterplanet/us/en/ibmwatson/challenge.html
38
Dont forget to complete the session survey (available via mobile app)
Earn the contributor badge if you complete 8 session surveys
39
40