SlideShare une entreprise Scribd logo
1  sur  36
Télécharger pour lire hors ligne
Introducing	
  AlchemyAPI	
  Services	
  
	
  
Iván	
  Portilla	
  
Watson	
  Solution	
  Accelerator	
  Leader	
  
Global	
  Business	
  Services,	
  IBM	
  
Member	
  of	
  the	
  IBM	
  Academy	
  of	
  Technology	
  
	
  
ivanp@us.ibm.com	
  
portilla@gmail.com	
  
	
  
	
  
September	
  8,	
  2015	
  
Page | 2 IBM Watson
Disclaimer	
  
Everything	
  stated	
  in	
  this	
  presentation	
  is	
  to	
  be	
  
considered	
  my	
  own	
  opinion,	
  and	
  not	
  an	
  official	
  
representation	
  of	
  the	
  IBM	
  Corporation	
  or	
  any	
  other	
  
IBM	
  employee.	
  
	
  
	
  
	
  
Page | 3 IBM Watson
Watson is creating a new
partnership between people
and computers that enhances,
scales and accelerates human
expertise.
Page | 4 IBM Watson
Watson	
  Update	
  
http://watson.ted.com/	
  
http://watson-­‐movieapp-­‐dialog.mybluemix.net/
watson-­‐movieapp-­‐dialog/dist/#/	
  
https://www.ibmchefwatson.com	
  
http://austinconcierge.marriott.com/	
  
https://www.youtube.com/watch?v=o1tm5Xs5vIw	
  
	
  
	
  
	
  
Page | 5 IBM Watson
Talk	
  Objectives	
  
By	
  the	
  end	
  of	
  this	
  session,	
  you	
  should	
  be	
  able	
  to:	
  
	
  
! Identify	
  the	
  main	
  services	
  available	
  from	
  AlchemyAPI	
  
! Describe	
  key	
  concepts	
  of	
  NLP	
  
! List	
  the	
  key	
  APIs	
  offered	
  by	
  AlchemyAPI	
  
Page | 6 IBM Watson
Domain	
  Vocabulary	
  
! Machine	
  Learning	
  	
  
! Natural	
  language	
  processing	
  (NLP)	
  
! Artificial	
  Intelligence	
  (AI)	
  
Page | 7 IBM Watson
Domain	
  Vocabulary	
  
! Machine	
  Learning	
  is	
  teaching	
  computers	
  to	
  adaptively	
  perform	
  
tasks	
  better	
  over	
  time	
  through	
  data	
  and	
  statistics	
  instead	
  of	
  explicit	
  
programming	
  
! Natural	
  language	
  processing	
  (NLP)	
  is	
  a	
  field	
  of	
  computer	
  
science,	
  artificial	
  intelligence,	
  and	
  computational	
  linguistics	
  concerned	
  
with	
  the	
  interactions	
  between	
  computers	
  and	
  human	
  (natural)	
  
languages	
  	
  
! AI:	
  Academic	
  field	
  of	
  study	
  which	
  studies	
  how	
  to	
  create	
  computers	
  and	
  
computer	
  software	
  that	
  are	
  capable	
  of	
  intelligent	
  behavior.	
  Artificial	
  
intelligence	
  (AI)	
  is	
  the	
  intelligence	
  exhibited	
  by	
  machines	
  or	
  software.	
  
Page | 8 IBM Watson
Domain	
  Vocabulary	
  
!  Machine	
  Learning	
  is	
  teaching	
  computers	
  to	
  adaptively	
  perform	
  tasks	
  better	
  over	
  time	
  through	
  data	
  and	
  statistics	
  
instead	
  of	
  explicit	
  programming	
  
!  Natural	
  language	
  processing	
  (NLP)	
  is	
  a	
  field	
  of	
  computer	
  science,	
  artificial	
  intelligence,	
  and	
  computational	
  
linguistics	
  concerned	
  with	
  the	
  interactions	
  between	
  computers	
  and	
  human	
  (natural)	
  languages	
  	
  
!  AI:	
  Academic	
  field	
  of	
  study	
  which	
  studies	
  how	
  to	
  create	
  computers	
  and	
  computer	
  software	
  that	
  are	
  capable	
  of	
  
intelligent	
  behavior.	
  Artificial	
  intelligence	
  (AI)	
  is	
  the	
  intelligence	
  exhibited	
  by	
  machines	
  or	
  software.	
  
Cognitive systems amplify
human cognition
Page | 9 IBM Watson
! Who	
  is	
  AlchemyAPI?	
  	
  
! Overview	
  of	
  APIs	
  
! Demo	
  
What	
  we	
  will	
  cover	
  today	
  
Page | 10 IBM Watson
Who is AlchemyAPI?
•  Founded	
  in	
  2005	
  
•  40,000+	
  developers	
  	
  
•  Used	
  in	
  36+	
  countries	
  
•  Acquired	
  by	
  IBM	
  Watson	
  
•  Democratizing	
  artificial	
  intelligence	
  	
  
Pioneer of web services for real-time text, news and image
analysis
Page | 11 IBM Watson
What can Alchemy do for you?
•  Quickly	
  extract	
  meaningful	
  information	
  from	
  
unstructured	
  data.	
  
•  Categorize	
  and	
  label	
  text,	
  news	
  and	
  images	
  
•  Analyze	
  sentiment	
  
•  Connect	
  your	
  data	
  to	
  additional	
  knowledge	
  sources	
  
Page | 12 IBM Watson
Watson	
  Developer	
  Cloud	
  
http://www.ibm.com/smarterplanet/us/en/ibmwatson/developercloud
Page | 13 IBM Watson
! Who	
  is	
  AlchemyAPI?	
  
! Overview	
  of	
  APIs	
  
! Demo	
  
AlchemyAPI	
  Overview	
  
Page | 14 IBM Watson
Overview	
  of	
  the	
  APIs	
  
Page | 15 IBM Watson
"
" "
"
AlchemyLanguage	
  
What is it?
Twelve+	
  APIs	
  around	
  text	
  analysis	
  
service	
  func8ons,	
  each	
  of	
  which	
  uses	
  
sophis8cated	
  natural	
  language	
  
processing	
  techniques	
  to	
  analyze	
  
content	
  and	
  add	
  seman8c	
  informa8on	
  
	
  
How does it work?
Core	
  linguis8c	
  resources	
  such	
  as	
  
sen8ment	
  analysis,	
  author	
  extrac8on,	
  	
  
and	
  content	
  tagging	
  for	
  holis8c	
  
language	
  insights	
  
Page | 16 IBM Watson
"
" "
"
AlchemyVision	
  
What is it?
Automatically extract and tag
images to understand a
picture’s content and context
	
  
How does it work?
Sees	
  complex	
  visual	
  scenes	
  in	
  their	
  
en8rety—without	
  needing	
  any	
  
textual	
  clues—	
  to	
  understand	
  
objects	
  and	
  surroundings	
  
Page | 17 IBM Watson
•  Documentation	
  
•  Query	
  builder	
  with	
  examples	
  
•  Sample	
  application	
  –	
  Who's	
  in	
  the	
  News	
  
•  Webinar:	
  
•  3	
  Ways	
  to	
  Enhance	
  Your	
  Product	
  With	
  Cognitive	
  News	
  
http://www.alchemyapi.com/products/alchemydata-­‐news	
  
Query	
  pre-­‐enriched	
  news	
  articles	
  to	
  find	
  trends,	
  monitor	
  events,	
  and	
  get	
  up	
  to	
  date	
  
information	
  
AlchemyData News
Page | 18 IBM Watson
! Who	
  is	
  AlchemyAPI?	
  
! Overview	
  of	
  APIs	
  
! Demo	
  
AlchemyAPI	
  Overview	
  
Page | 19 IBM Watson
http://www.alchemyapi.com/products/demo/alchemylanguage	
  
Demo
Page | 20 IBM Watson
Available APIs
Page | 21 IBM Watson
RESTful APIs for understanding data from text, URLs, images, etc.
Making API Calls
•  Endpoints	
  available	
  in	
  API	
  documentation	
  
http://access.alchemyapi.com/calls/text/TextGetRankedNamedEntities	
  
•  Required	
  and	
  optional	
  parameters	
  
?apikey=<YOUR	
  API	
  KEY>&text=IBM	
  Watson&outputMode=json	
  
•  Full	
  URL	
  
http://access.alchemyapi.com/calls/text/TextGetRankedNamedEntities?
apikey=<YOUR	
  API	
  KEY>&text=IBM	
  Watson&outputMode=json	
  
Page | 22 IBM Watson
•  Examples:	
  
–  Malia	
  Obama	
  lives	
  at	
  the	
  White	
  House.	
  View	
  Results	
  
–  Thomas	
  Watson	
  was	
  born	
  in	
  Campbell,	
  NY	
  and	
  lived	
  in	
  the	
  white	
  house	
  down	
  the	
  
street.	
  View	
  Results	
  
	
  
	
  
Extract	
  people,	
  places,	
  organizations,	
  etc.	
  from	
  blogs,	
  
news	
  articles	
  and	
  other	
  text.	
  
View
Results
Named Entity Extraction
See all 
entity types
Page | 23 IBM Watson
•  Document-­‐level,	
  entity-­‐targeted,	
  and	
  keyword-­‐targeted	
  sentiment	
  mining.	
  
•  Understands	
  negations,	
  amplifiers,	
  diminishers,	
  typos,	
  hash	
  tags	
  and	
  slang.	
  
	
  
•  Examples:	
  
–  Overall	
  Text	
  Sentiment	
  
–  Congratulations	
  to	
  Jon	
  Stewart	
  on	
  an	
  incredible	
  achievement	
  in	
  comedy.	
  #DailyShow	
  View	
  Results	
  
–  Targeted	
  Sentiment	
  
–  So	
  happy	
  the	
  Patriots	
  won	
  the	
  Super	
  Bowl	
  Seahawks	
  suck.	
  #BradyBunch	
  View	
  Results	
  Seahawks	
  
View	
  Results	
  Pats	
  
	
  
•  Run	
  on	
  entities/keywords,	
  if	
  you	
  do	
  not	
  have	
  a	
  specific	
  target	
  in	
  mind.	
  
–  Overall	
  Text	
  Sentiment	
  
–  So	
  happy	
  the	
  Patriots	
  won	
  the	
  Super	
  Bowl	
  Seahawks	
  suck.	
  View	
  Results	
  
	
  
Extract	
  positive	
  and	
  negative	
  opinions	
  from	
  any	
  text.	
  
Sentiment Analysis
Page | 24 IBM Watson
	
  
Amazon	
  is	
  planning	
  to	
  release	
  $50	
  tablet	
  by	
  the	
  holiday	
  season,	
  in	
  a	
  bid	
  to	
  
attract	
  more	
  cost-­‐conscious	
  shoppers..	
  View	
  Results	
  
	
  
	
  
Extract	
  topic	
  keywords,	
  with	
  higher	
  level	
  abstractions	
  via	
  Knowledge	
  Graph.	
  
View
Results
Keyword	
  extraction	
  is	
  like	
  
making	
  a	
  “word	
  cloud”	
  of	
  
important	
  words	
  in	
  your	
  
document.	
  
Keyword Extraction
Page | 25 IBM Watson
•  Identifies	
  Subject	
  >	
  Verb	
  >	
  Object	
  
	
  
•  Example:	
  
–  Article	
  Title:	
  IBM	
  acquires	
  Merge	
  Healthcare	
  to	
  enhance	
  
medical	
  images.View	
  Results	
  
	
  
	
  
	
  
	
  
	
  
	
  
Extract	
  the	
  facts	
  you	
  need	
  from	
  raw	
  text.	
  
“IBM” # “acquires” # “Merge Healthcare to
enhance medical images”
Relations Extraction
Page | 26 IBM Watson
•  Examples:	
  
WOONSOCKET,	
  RI	
  and	
  ARMONK,	
  NY	
  -­‐	
  30	
  Jul	
  2015:	
  CVS	
  Health	
  and	
  IBM	
  today	
  
announced	
  they	
  will	
  use	
  predictive	
  analytics	
  and	
  Watson	
  cognitive	
  computing	
  to	
  
transform	
  care	
  management	
  services	
  for	
  patients	
  with	
  chronic	
  disease.	
  View	
  Results	
  
	
  
	
  
Classify	
  text	
  documents	
  based	
  on	
  1000+	
  categories	
  and	
  subcategories.	
  
View Results
Taxonomy
Page | 27 IBM Watson
•  Examples:	
  
	
  
	
  
Extract	
  keywords	
  to	
  categorize	
  your	
  image	
  libraries.	
  
View
Results
Image Tagging
Page | 28 IBM Watson
•  Examples:	
  
	
  
	
  
Gather	
  intelligence	
  from	
  images	
  and	
  tag	
  photos	
  with	
  the	
  position,	
  age,	
  gender,	
  and	
  
identities	
  of	
  people	
  photos.	
  
View Results
Face Detection
View Results
Page | 29 IBM Watson
Scene	
  Text	
  Example	
  (Beta)	
  
View
Results
Extracts intelligence from images and tag photos with
Inline text
Image
Analysis
Page | 30 IBM Watson
AlchemyAPI in the Application Stack
Page | 31 IBM Watson
Messaging API
Twilio
Data Store
DB2 Express Server Edition
Natural Language Processing API
AlchemyAPI
News Search API
Bing
•  Crawl the web with a Search API to find news
articles relevant to your interests.
•  Add intelligence and value with an NLP API. Filter
search results to include specific actions
(‘acquired’, ‘bought’, ‘sold’, etc.), or categorize
the articles in a taxonomy.
•  Store your enhanced search results in a
database to access and analyze later.
•  Send text alerts based on keywords, actions
or trends found in your news article collection.
AlchemyAPI in the Application Stack
Page | 32 IBM Watson
http://querybuilder.alchemyapi.com/builder	
  
	
  
AlchemyNews	
  
Page | 33 IBM Watson
http://www.ibm.com/smarterplanet/us/en/ibmwatson/developercloud/gallery.html
Page | 34 IBM Watson
To get started you can…
http://www.alchemyapi.com/developers

!  Get an API Key 
http://www.alchemyapi.com/api/register.html
!  Download an SDK
!  Check out the Getting Started Guides
Page | 35 IBM Watson
	
  
•  AlchemyAPI	
  YouTube	
  Channel	
  
https://www.youtube.com/channel/UCsKdflBkaYHjH41vBpieJGQ	
  
	
  
•  AlchemyAPI	
  Support	
  
http://www.alchemyapi.com/products/contact-­‐support	
  
	
  
Resources	
  
Page | 36 IBM Watson

Contenu connexe

En vedette

Using Watson to build Cognitive IoT Apps on Bluemix
Using Watson to build Cognitive IoT Apps on BluemixUsing Watson to build Cognitive IoT Apps on Bluemix
Using Watson to build Cognitive IoT Apps on BluemixIBM
 
Document Classification using the Python Natural Language Toolkit
Document Classification using the Python Natural Language ToolkitDocument Classification using the Python Natural Language Toolkit
Document Classification using the Python Natural Language ToolkitBen Healey
 
Beyond Keyword Search with IBM Watson Explorer Webinar Deck
Beyond Keyword Search with IBM Watson Explorer Webinar DeckBeyond Keyword Search with IBM Watson Explorer Webinar Deck
Beyond Keyword Search with IBM Watson Explorer Webinar DeckMC+A
 
Building Cognitive Applications with Watson APIs
Building Cognitive Applications with Watson APIs Building Cognitive Applications with Watson APIs
Building Cognitive Applications with Watson APIs Dev_Events
 
MySQL 5.7 InnoDB 日本語全文検索(その2)
MySQL 5.7 InnoDB 日本語全文検索(その2)MySQL 5.7 InnoDB 日本語全文検索(その2)
MySQL 5.7 InnoDB 日本語全文検索(その2)yoyamasaki
 
Watson API トレーニング 20160716 rev02
Watson API トレーニング 20160716 rev02Watson API トレーニング 20160716 rev02
Watson API トレーニング 20160716 rev02Hiroaki Komine
 
Search Marketing 2016: Still no flying cars, sorry
Search Marketing 2016: Still no flying cars, sorrySearch Marketing 2016: Still no flying cars, sorry
Search Marketing 2016: Still no flying cars, sorryIan Lurie
 

En vedette (7)

Using Watson to build Cognitive IoT Apps on Bluemix
Using Watson to build Cognitive IoT Apps on BluemixUsing Watson to build Cognitive IoT Apps on Bluemix
Using Watson to build Cognitive IoT Apps on Bluemix
 
Document Classification using the Python Natural Language Toolkit
Document Classification using the Python Natural Language ToolkitDocument Classification using the Python Natural Language Toolkit
Document Classification using the Python Natural Language Toolkit
 
Beyond Keyword Search with IBM Watson Explorer Webinar Deck
Beyond Keyword Search with IBM Watson Explorer Webinar DeckBeyond Keyword Search with IBM Watson Explorer Webinar Deck
Beyond Keyword Search with IBM Watson Explorer Webinar Deck
 
Building Cognitive Applications with Watson APIs
Building Cognitive Applications with Watson APIs Building Cognitive Applications with Watson APIs
Building Cognitive Applications with Watson APIs
 
MySQL 5.7 InnoDB 日本語全文検索(その2)
MySQL 5.7 InnoDB 日本語全文検索(その2)MySQL 5.7 InnoDB 日本語全文検索(その2)
MySQL 5.7 InnoDB 日本語全文検索(その2)
 
Watson API トレーニング 20160716 rev02
Watson API トレーニング 20160716 rev02Watson API トレーニング 20160716 rev02
Watson API トレーニング 20160716 rev02
 
Search Marketing 2016: Still no flying cars, sorry
Search Marketing 2016: Still no flying cars, sorrySearch Marketing 2016: Still no flying cars, sorry
Search Marketing 2016: Still no flying cars, sorry
 

Similaire à Alchemy api 090915

IWE 2480 - An Ecosystem of Innovation: Creating Cognitive Apps Powered by IB...
IWE 2480 - An Ecosystem of Innovation:  Creating Cognitive Apps Powered by IB...IWE 2480 - An Ecosystem of Innovation:  Creating Cognitive Apps Powered by IB...
IWE 2480 - An Ecosystem of Innovation: Creating Cognitive Apps Powered by IB...Carmine DiMascio
 
IBM Watson Analytics Presentation
IBM Watson Analytics PresentationIBM Watson Analytics Presentation
IBM Watson Analytics PresentationIan Balina
 
NOVA Data Science Meetup 1/19/2017 - Presentation 1
NOVA Data Science Meetup 1/19/2017 - Presentation 1NOVA Data Science Meetup 1/19/2017 - Presentation 1
NOVA Data Science Meetup 1/19/2017 - Presentation 1NOVA DATASCIENCE
 
CWIN17 san francisco-ai implementation-pub
CWIN17 san francisco-ai implementation-pubCWIN17 san francisco-ai implementation-pub
CWIN17 san francisco-ai implementation-pubCapgemini
 
IBM Watson and natural language processing
IBM Watson and natural language processingIBM Watson and natural language processing
IBM Watson and natural language processingRoberto Villa
 
IBM Watson Work Services Development
IBM Watson Work Services DevelopmentIBM Watson Work Services Development
IBM Watson Work Services DevelopmentVan Staub, MBA
 
WATSON by IBM, ONE OF THE BEST INNOVATIONS EVER
WATSON by IBM, ONE OF THE BEST INNOVATIONS EVERWATSON by IBM, ONE OF THE BEST INNOVATIONS EVER
WATSON by IBM, ONE OF THE BEST INNOVATIONS EVERCarlos Martin Hernandez
 
IBM Watson Innovation Day Foster City
IBM Watson Innovation Day Foster City  IBM Watson Innovation Day Foster City
IBM Watson Innovation Day Foster City IBM Watson
 
Cogntive computing ibm workshop Assirm15
Cogntive computing ibm workshop Assirm15Cogntive computing ibm workshop Assirm15
Cogntive computing ibm workshop Assirm15Pietro Leo
 
Machine Learning and Power AI Workshop v4
Machine Learning and Power AI Workshop v4Machine Learning and Power AI Workshop v4
Machine Learning and Power AI Workshop v4LennartF
 
Webinar - Building a ChatBot using IBM Watson Conversation Service
Webinar - Building a ChatBot using IBM Watson Conversation ServiceWebinar - Building a ChatBot using IBM Watson Conversation Service
Webinar - Building a ChatBot using IBM Watson Conversation ServiceThirdEye Data
 
AWS Sydney Summit 2019 Re:Cap
AWS Sydney Summit 2019 Re:CapAWS Sydney Summit 2019 Re:Cap
AWS Sydney Summit 2019 Re:CapInjae Kwak
 
From Science Fiction to Science Fact: How AI Will Change Our Approach to Buil...
From Science Fiction to Science Fact: How AI Will Change Our Approach to Buil...From Science Fiction to Science Fact: How AI Will Change Our Approach to Buil...
From Science Fiction to Science Fact: How AI Will Change Our Approach to Buil...Dev_Events
 
Creare applicazioni dotate d'intelligenza cognitiva - seconda parte
Creare applicazioni dotate d'intelligenza cognitiva - seconda parteCreare applicazioni dotate d'intelligenza cognitiva - seconda parte
Creare applicazioni dotate d'intelligenza cognitiva - seconda parteJürgen Ambrosi
 
Aws cloud computing conference
Aws cloud computing conferenceAws cloud computing conference
Aws cloud computing conferenceAnjani Phuyal
 
2106-04-30 - IBM - The Era of the Cognitive Home - for distribution
2106-04-30 - IBM - The Era of the Cognitive Home - for distribution2106-04-30 - IBM - The Era of the Cognitive Home - for distribution
2106-04-30 - IBM - The Era of the Cognitive Home - for distributionThorsten Schroeer
 

Similaire à Alchemy api 090915 (20)

IWE 2480 - An Ecosystem of Innovation: Creating Cognitive Apps Powered by IB...
IWE 2480 - An Ecosystem of Innovation:  Creating Cognitive Apps Powered by IB...IWE 2480 - An Ecosystem of Innovation:  Creating Cognitive Apps Powered by IB...
IWE 2480 - An Ecosystem of Innovation: Creating Cognitive Apps Powered by IB...
 
Watson in 2016
Watson in 2016Watson in 2016
Watson in 2016
 
IBM Watson Analytics Presentation
IBM Watson Analytics PresentationIBM Watson Analytics Presentation
IBM Watson Analytics Presentation
 
NOVA Data Science Meetup 1/19/2017 - Presentation 1
NOVA Data Science Meetup 1/19/2017 - Presentation 1NOVA Data Science Meetup 1/19/2017 - Presentation 1
NOVA Data Science Meetup 1/19/2017 - Presentation 1
 
CWIN17 san francisco-ai implementation-pub
CWIN17 san francisco-ai implementation-pubCWIN17 san francisco-ai implementation-pub
CWIN17 san francisco-ai implementation-pub
 
IBM Watson and natural language processing
IBM Watson and natural language processingIBM Watson and natural language processing
IBM Watson and natural language processing
 
IBM Watson Work Services Development
IBM Watson Work Services DevelopmentIBM Watson Work Services Development
IBM Watson Work Services Development
 
Building Bots Using IBM Watson
Building Bots Using IBM WatsonBuilding Bots Using IBM Watson
Building Bots Using IBM Watson
 
IBM Watson Innovation Day
IBM Watson Innovation DayIBM Watson Innovation Day
IBM Watson Innovation Day
 
WATSON by IBM, ONE OF THE BEST INNOVATIONS EVER
WATSON by IBM, ONE OF THE BEST INNOVATIONS EVERWATSON by IBM, ONE OF THE BEST INNOVATIONS EVER
WATSON by IBM, ONE OF THE BEST INNOVATIONS EVER
 
IBM Watson Innovation Day Foster City
IBM Watson Innovation Day Foster City  IBM Watson Innovation Day Foster City
IBM Watson Innovation Day Foster City
 
Cogntive computing ibm workshop Assirm15
Cogntive computing ibm workshop Assirm15Cogntive computing ibm workshop Assirm15
Cogntive computing ibm workshop Assirm15
 
Machine Learning and Power AI Workshop v4
Machine Learning and Power AI Workshop v4Machine Learning and Power AI Workshop v4
Machine Learning and Power AI Workshop v4
 
Webinar - Building a ChatBot using IBM Watson Conversation Service
Webinar - Building a ChatBot using IBM Watson Conversation ServiceWebinar - Building a ChatBot using IBM Watson Conversation Service
Webinar - Building a ChatBot using IBM Watson Conversation Service
 
AWS Sydney Summit 2019 Re:Cap
AWS Sydney Summit 2019 Re:CapAWS Sydney Summit 2019 Re:Cap
AWS Sydney Summit 2019 Re:Cap
 
From Science Fiction to Science Fact: How AI Will Change Our Approach to Buil...
From Science Fiction to Science Fact: How AI Will Change Our Approach to Buil...From Science Fiction to Science Fact: How AI Will Change Our Approach to Buil...
From Science Fiction to Science Fact: How AI Will Change Our Approach to Buil...
 
Creare applicazioni dotate d'intelligenza cognitiva - seconda parte
Creare applicazioni dotate d'intelligenza cognitiva - seconda parteCreare applicazioni dotate d'intelligenza cognitiva - seconda parte
Creare applicazioni dotate d'intelligenza cognitiva - seconda parte
 
Watson & Apple CoreML
Watson & Apple CoreMLWatson & Apple CoreML
Watson & Apple CoreML
 
Aws cloud computing conference
Aws cloud computing conferenceAws cloud computing conference
Aws cloud computing conference
 
2106-04-30 - IBM - The Era of the Cognitive Home - for distribution
2106-04-30 - IBM - The Era of the Cognitive Home - for distribution2106-04-30 - IBM - The Era of the Cognitive Home - for distribution
2106-04-30 - IBM - The Era of the Cognitive Home - for distribution
 

Dernier

BabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxBabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxolyaivanovalion
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionfulawalesam
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...amitlee9823
 
VidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxVidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxolyaivanovalion
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...amitlee9823
 
ELKO dropshipping via API with DroFx.pptx
ELKO dropshipping via API with DroFx.pptxELKO dropshipping via API with DroFx.pptx
ELKO dropshipping via API with DroFx.pptxolyaivanovalion
 
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...amitlee9823
 
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangaloreamitlee9823
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Delhi Call girls
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% SecurePooja Nehwal
 
Ravak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxRavak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxolyaivanovalion
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz1
 
CebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxCebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxolyaivanovalion
 
Probability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter LessonsProbability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter LessonsJoseMangaJr1
 
Capstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramCapstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramMoniSankarHazra
 
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdfAccredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdfadriantubila
 

Dernier (20)

CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Anomaly detection and data imputation within time series
Anomaly detection and data imputation within time seriesAnomaly detection and data imputation within time series
Anomaly detection and data imputation within time series
 
BabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxBabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptx
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interaction
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
VidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxVidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptx
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
ELKO dropshipping via API with DroFx.pptx
ELKO dropshipping via API with DroFx.pptxELKO dropshipping via API with DroFx.pptx
ELKO dropshipping via API with DroFx.pptx
 
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
 
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
 
Ravak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxRavak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptx
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signals
 
CebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxCebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptx
 
Probability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter LessonsProbability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter Lessons
 
Capstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramCapstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics Program
 
Sampling (random) method and Non random.ppt
Sampling (random) method and Non random.pptSampling (random) method and Non random.ppt
Sampling (random) method and Non random.ppt
 
Predicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science ProjectPredicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science Project
 
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdfAccredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
 

Alchemy api 090915

  • 1. Introducing  AlchemyAPI  Services     Iván  Portilla   Watson  Solution  Accelerator  Leader   Global  Business  Services,  IBM   Member  of  the  IBM  Academy  of  Technology     ivanp@us.ibm.com   portilla@gmail.com       September  8,  2015  
  • 2. Page | 2 IBM Watson Disclaimer   Everything  stated  in  this  presentation  is  to  be   considered  my  own  opinion,  and  not  an  official   representation  of  the  IBM  Corporation  or  any  other   IBM  employee.        
  • 3. Page | 3 IBM Watson Watson is creating a new partnership between people and computers that enhances, scales and accelerates human expertise.
  • 4. Page | 4 IBM Watson Watson  Update   http://watson.ted.com/   http://watson-­‐movieapp-­‐dialog.mybluemix.net/ watson-­‐movieapp-­‐dialog/dist/#/   https://www.ibmchefwatson.com   http://austinconcierge.marriott.com/   https://www.youtube.com/watch?v=o1tm5Xs5vIw        
  • 5. Page | 5 IBM Watson Talk  Objectives   By  the  end  of  this  session,  you  should  be  able  to:     ! Identify  the  main  services  available  from  AlchemyAPI   ! Describe  key  concepts  of  NLP   ! List  the  key  APIs  offered  by  AlchemyAPI  
  • 6. Page | 6 IBM Watson Domain  Vocabulary   ! Machine  Learning     ! Natural  language  processing  (NLP)   ! Artificial  Intelligence  (AI)  
  • 7. Page | 7 IBM Watson Domain  Vocabulary   ! Machine  Learning  is  teaching  computers  to  adaptively  perform   tasks  better  over  time  through  data  and  statistics  instead  of  explicit   programming   ! Natural  language  processing  (NLP)  is  a  field  of  computer   science,  artificial  intelligence,  and  computational  linguistics  concerned   with  the  interactions  between  computers  and  human  (natural)   languages     ! AI:  Academic  field  of  study  which  studies  how  to  create  computers  and   computer  software  that  are  capable  of  intelligent  behavior.  Artificial   intelligence  (AI)  is  the  intelligence  exhibited  by  machines  or  software.  
  • 8. Page | 8 IBM Watson Domain  Vocabulary   !  Machine  Learning  is  teaching  computers  to  adaptively  perform  tasks  better  over  time  through  data  and  statistics   instead  of  explicit  programming   !  Natural  language  processing  (NLP)  is  a  field  of  computer  science,  artificial  intelligence,  and  computational   linguistics  concerned  with  the  interactions  between  computers  and  human  (natural)  languages     !  AI:  Academic  field  of  study  which  studies  how  to  create  computers  and  computer  software  that  are  capable  of   intelligent  behavior.  Artificial  intelligence  (AI)  is  the  intelligence  exhibited  by  machines  or  software.   Cognitive systems amplify human cognition
  • 9. Page | 9 IBM Watson ! Who  is  AlchemyAPI?     ! Overview  of  APIs   ! Demo   What  we  will  cover  today  
  • 10. Page | 10 IBM Watson Who is AlchemyAPI? •  Founded  in  2005   •  40,000+  developers     •  Used  in  36+  countries   •  Acquired  by  IBM  Watson   •  Democratizing  artificial  intelligence     Pioneer of web services for real-time text, news and image analysis
  • 11. Page | 11 IBM Watson What can Alchemy do for you? •  Quickly  extract  meaningful  information  from   unstructured  data.   •  Categorize  and  label  text,  news  and  images   •  Analyze  sentiment   •  Connect  your  data  to  additional  knowledge  sources  
  • 12. Page | 12 IBM Watson Watson  Developer  Cloud   http://www.ibm.com/smarterplanet/us/en/ibmwatson/developercloud
  • 13. Page | 13 IBM Watson ! Who  is  AlchemyAPI?   ! Overview  of  APIs   ! Demo   AlchemyAPI  Overview  
  • 14. Page | 14 IBM Watson Overview  of  the  APIs  
  • 15. Page | 15 IBM Watson " " " " AlchemyLanguage   What is it? Twelve+  APIs  around  text  analysis   service  func8ons,  each  of  which  uses   sophis8cated  natural  language   processing  techniques  to  analyze   content  and  add  seman8c  informa8on     How does it work? Core  linguis8c  resources  such  as   sen8ment  analysis,  author  extrac8on,     and  content  tagging  for  holis8c   language  insights  
  • 16. Page | 16 IBM Watson " " " " AlchemyVision   What is it? Automatically extract and tag images to understand a picture’s content and context   How does it work? Sees  complex  visual  scenes  in  their   en8rety—without  needing  any   textual  clues—  to  understand   objects  and  surroundings  
  • 17. Page | 17 IBM Watson •  Documentation   •  Query  builder  with  examples   •  Sample  application  –  Who's  in  the  News   •  Webinar:   •  3  Ways  to  Enhance  Your  Product  With  Cognitive  News   http://www.alchemyapi.com/products/alchemydata-­‐news   Query  pre-­‐enriched  news  articles  to  find  trends,  monitor  events,  and  get  up  to  date   information   AlchemyData News
  • 18. Page | 18 IBM Watson ! Who  is  AlchemyAPI?   ! Overview  of  APIs   ! Demo   AlchemyAPI  Overview  
  • 19. Page | 19 IBM Watson http://www.alchemyapi.com/products/demo/alchemylanguage   Demo
  • 20. Page | 20 IBM Watson Available APIs
  • 21. Page | 21 IBM Watson RESTful APIs for understanding data from text, URLs, images, etc. Making API Calls •  Endpoints  available  in  API  documentation   http://access.alchemyapi.com/calls/text/TextGetRankedNamedEntities   •  Required  and  optional  parameters   ?apikey=<YOUR  API  KEY>&text=IBM  Watson&outputMode=json   •  Full  URL   http://access.alchemyapi.com/calls/text/TextGetRankedNamedEntities? apikey=<YOUR  API  KEY>&text=IBM  Watson&outputMode=json  
  • 22. Page | 22 IBM Watson •  Examples:   –  Malia  Obama  lives  at  the  White  House.  View  Results   –  Thomas  Watson  was  born  in  Campbell,  NY  and  lived  in  the  white  house  down  the   street.  View  Results       Extract  people,  places,  organizations,  etc.  from  blogs,   news  articles  and  other  text.   View Results Named Entity Extraction See all entity types
  • 23. Page | 23 IBM Watson •  Document-­‐level,  entity-­‐targeted,  and  keyword-­‐targeted  sentiment  mining.   •  Understands  negations,  amplifiers,  diminishers,  typos,  hash  tags  and  slang.     •  Examples:   –  Overall  Text  Sentiment   –  Congratulations  to  Jon  Stewart  on  an  incredible  achievement  in  comedy.  #DailyShow  View  Results   –  Targeted  Sentiment   –  So  happy  the  Patriots  won  the  Super  Bowl  Seahawks  suck.  #BradyBunch  View  Results  Seahawks   View  Results  Pats     •  Run  on  entities/keywords,  if  you  do  not  have  a  specific  target  in  mind.   –  Overall  Text  Sentiment   –  So  happy  the  Patriots  won  the  Super  Bowl  Seahawks  suck.  View  Results     Extract  positive  and  negative  opinions  from  any  text.   Sentiment Analysis
  • 24. Page | 24 IBM Watson   Amazon  is  planning  to  release  $50  tablet  by  the  holiday  season,  in  a  bid  to   attract  more  cost-­‐conscious  shoppers..  View  Results       Extract  topic  keywords,  with  higher  level  abstractions  via  Knowledge  Graph.   View Results Keyword  extraction  is  like   making  a  “word  cloud”  of   important  words  in  your   document.   Keyword Extraction
  • 25. Page | 25 IBM Watson •  Identifies  Subject  >  Verb  >  Object     •  Example:   –  Article  Title:  IBM  acquires  Merge  Healthcare  to  enhance   medical  images.View  Results               Extract  the  facts  you  need  from  raw  text.   “IBM” # “acquires” # “Merge Healthcare to enhance medical images” Relations Extraction
  • 26. Page | 26 IBM Watson •  Examples:   WOONSOCKET,  RI  and  ARMONK,  NY  -­‐  30  Jul  2015:  CVS  Health  and  IBM  today   announced  they  will  use  predictive  analytics  and  Watson  cognitive  computing  to   transform  care  management  services  for  patients  with  chronic  disease.  View  Results       Classify  text  documents  based  on  1000+  categories  and  subcategories.   View Results Taxonomy
  • 27. Page | 27 IBM Watson •  Examples:       Extract  keywords  to  categorize  your  image  libraries.   View Results Image Tagging
  • 28. Page | 28 IBM Watson •  Examples:       Gather  intelligence  from  images  and  tag  photos  with  the  position,  age,  gender,  and   identities  of  people  photos.   View Results Face Detection View Results
  • 29. Page | 29 IBM Watson Scene  Text  Example  (Beta)   View Results Extracts intelligence from images and tag photos with Inline text Image Analysis
  • 30. Page | 30 IBM Watson AlchemyAPI in the Application Stack
  • 31. Page | 31 IBM Watson Messaging API Twilio Data Store DB2 Express Server Edition Natural Language Processing API AlchemyAPI News Search API Bing •  Crawl the web with a Search API to find news articles relevant to your interests. •  Add intelligence and value with an NLP API. Filter search results to include specific actions (‘acquired’, ‘bought’, ‘sold’, etc.), or categorize the articles in a taxonomy. •  Store your enhanced search results in a database to access and analyze later. •  Send text alerts based on keywords, actions or trends found in your news article collection. AlchemyAPI in the Application Stack
  • 32. Page | 32 IBM Watson http://querybuilder.alchemyapi.com/builder     AlchemyNews  
  • 33. Page | 33 IBM Watson http://www.ibm.com/smarterplanet/us/en/ibmwatson/developercloud/gallery.html
  • 34. Page | 34 IBM Watson To get started you can… http://www.alchemyapi.com/developers !  Get an API Key http://www.alchemyapi.com/api/register.html !  Download an SDK !  Check out the Getting Started Guides
  • 35. Page | 35 IBM Watson   •  AlchemyAPI  YouTube  Channel   https://www.youtube.com/channel/UCsKdflBkaYHjH41vBpieJGQ     •  AlchemyAPI  Support   http://www.alchemyapi.com/products/contact-­‐support     Resources  
  • 36. Page | 36 IBM Watson