Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Cognitive IBM Watson Services for Bluemix Developers

2,165 views

Published on

Cognitive IBM Watson Services for Bluemix Developers

https://www.ibm.com/smarterplanet/us/en/ibmwatson/developercloud/

http://heidloff.net/article/ibm-watson-samples-get-started

Published in: Software
  • Be the first to comment

Cognitive IBM Watson Services for Bluemix Developers

  1. 1. Cognitive IBM Watson Services for Bluemix Developers Niklas Heidloff Developer Advocate for IBM Bluemix @nheidloff March 2016
  2. 2. What are Cognitive Services?CognitiveServices • Natural interaction with humans – For example speech and emotions – Not only used by web applications, but also in physical world • Processing of semi-structured data and big amounts of data – For example language classifications and image recognitions • Trained and continuously improved via machine and deep learning – For example search (retrieve and rank) – Leverages context to improve service qualities
  3. 3. CognitiveServices
  4. 4. DialogDialog • Enables your application to use natural language to converse with users • Demo: Minecraft
  5. 5. Dialog
  6. 6. Dialog
  7. 7. Dialog
  8. 8. Dialog
  9. 9. NaturalLanguageClassifier • Performs natural language classification on question texts • Demo: http://natural-language-classifier-demo.mybluemix.net/ Natural Language Classifier
  10. 10. NaturalLanguageClassifier
  11. 11. DialogandNLC • Gives your users an engaging experience with your application by guiding them through a series of tasks in natural language - rather than a long form • Demo: https://conversational-agent-application-starter- kit.mybluemix.net Dialog and Natural Language Classifier
  12. 12. DialogandNLC
  13. 13. DialogandNLC
  14. 14. SpeechRecognition • Converts the human voice into the written word • Demo: Anki Overdrive cars • Demos: https://speech-to-text-demo.mybluemix.net/ https://audio-analysis-application-starter-kit.mybluemix.net/ https://text-to-speech-demo.mybluemix.net/ Speech Recognition
  15. 15. SpeechRecognition
  16. 16. SpeechRecognition IBM Bluemix Demo with Anki Overdrive Cars
  17. 17. Speech RecognitionSpeechRecognition • IBM Watson IoT Platform • Node-RED • IBM Watson Speech to Text service • IBM Watson Natural Language Classifier service • https://github.com/IBM-Bluemix/node-mqtt-for-anki-overdrive • https://github.com/IBM-Bluemix/sphero-bluemix-speech • http://heidloff.net/article/steering-anki-overdrive-cars-speech- recognition-bluemix-watson
  18. 18. SpeechRecognition
  19. 19. SpeechRecognition
  20. 20. FaceRecognition • Returns the position, age, gender, and, in the case of celebrities, the identities of the people in the photo • Demo: Selfie Drone • Demo: http://vision.alchemy.ai/ Face Recognition
  21. 21. FaceRecognition
  22. 22. FaceRecognition
  23. 23. VisualRecognition • Analyzes the visual content of images and videos to understand their content without requiring a textual description • Demo: Thumbs up • Demo: https://visual-recognition-demo.mybluemix.net/ Visual Recognition
  24. 24. VisualRecognition
  25. 25. VisualRecognition
  26. 26. PersonalityInsights • Derives insights from transactional and social media data to identify psychological traits • Demo: Minecraft • Demo: https://watson-pi-demo.mybluemix.net/ Personality Insights
  27. 27. PersonalityInsights
  28. 28. LanguageTranslation • Translates text from one language to another for specific domains • Demo: http://language-translation-demo.mybluemix.net/ • Demo: Customization Language Translation
  29. 29. LanguageTranslation
  30. 30. LanguageTranslation
  31. 31. LanguageTranslation
  32. 32. ToneAnalyzer • Helps people detect, understand and revise the language tones of emotions, social propensities and writing styles from their writings • Demo: https://tone-analyzer-demo.mybluemix.net/ • Demo: Chrome Extension for Wordpress Tone Analyzer
  33. 33. ToneAnalyzer
  34. 34. ToneAnalyzer
  35. 35. Alchemy LanguageAlchemyLanguage • Offers 12 API functions as part of its text analysis service, each of which uses sophisticated natural language processing techniques to analyze your content and add high-level semantic information • Demo: http://www.alchemyapi.com/products/demo/alchemylanguage
  36. 36. Alchemy LanguageAlchemyLanguage curl -G "http://gateway- a.watsonplatform.net/calls/url/URLGetCombinedData?extract=enti ty,doc- sentiment,author,concept&apikey=[YOUR_API_KEY]&sentiment= 1&outputMode=json&url=http://heidloff.net/article/worker-safety- demo-watson-iot-platform"
  37. 37. AlchemyLanguage
  38. 38. Alchemy Data NewsAlchemyDataNews • Provides news and blog content enriched with natural language processing to allow for highly targeted search and trend analysis • Demos: http://querybuilder.alchemyapi.com/builder https://business-intelligence-application-starter- kit.mybluemix.net/
  39. 39. Alchemy Data NewsAlchemyDataNews curl -G "https://access.alchemyapi.com/calls/data/GetNews?apikey=[YOU R_API_KEY]&return=enriched.url.title,enriched.url.url,enriched.url. author,enriched.url.publicationDate,enriched.url.enrichedTitle.doc Sentiment&start=now- 2d&end=now&q.enriched.url.enrichedTitle.entities.entity=|text=IBM ,type=company|&q.enriched.url.enrichedTitle.docSentiment.type=p ositive&count=25&outputMode=json"
  40. 40. AlchemyDataNews
  41. 41. Tradeoff AnalyticsTradeoffAnalytics • Helps make better choices under multiple conflicting goals. Combines smart visualization and recommendations for tradeoff exploration • Demo: http://tradeoff-analytics-demo.mybluemix.net/
  42. 42. TradeoffAnalytics
  43. 43. Concept InsightsConceptInsights • Explores the concepts behind your input, identifying associations beyond traditional text matching • Demo: Eclipse FAQ • Demo: https://concept-insights-demo.mybluemix.net/
  44. 44. ConceptInsights
  45. 45. ConceptInsights
  46. 46. ConceptInsights
  47. 47. Retrieve and RankRetrieveandRank • Adds machine learning enhanced search capabilities to your application • Demo: http://retrieve-and-rank-demo.mybluemix.net/rnr-demo/dist/#/
  48. 48. RetrieveandRank
  49. 49. CognitiveRobots
  50. 50. DevelopmentDevelopment • Watson Developer Cloud: https://www.ibm.com/smarterplanet/us/en/ibmwatson/developer cloud/ • Watson Developer Cloud on GitHub: https://github.com/watson-developer-cloud • Samples: https://www.ibm.com/smarterplanet/us/en/ibmwatson/developer cloud/gallery.html
  51. 51. DevelopmentDevelopment • REST APIs: https://www.ibm.com/smarterplanet/us/en/ibmwatson/developer cloud/retrieve-and-rank/api/v1/ • Node SDK: https://github.com/watson-developer-cloud/node-sdk • Java SDK: https://github.com/watson-developer-cloud/java-sdk
  52. 52. Feedback is highly appreciated! @nheidloff Niklas Heidloff Developer Advocate for IBM Bluemix @nheidloff March 2016

×