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.

Leveraging IBM Bluemix for Conversation and Personality Insights

An overview of the IBM Bluemix service and how to get started leveraging the Watson APIs for Conversations and Personality Insights. Presented to the Atlanta Collaboration Users Group (ATLUG) for their virtual meeting on August 11, 2016.

  • Login to see the comments

Leveraging IBM Bluemix for Conversation and Personality Insights

  1. 1. HANDLY CAMERON ATLUG AUGUST 11, 2016 LEVERAGING IBM BLUEMIX FOR CONVERSATION AND PERSONALITY INSIGHTS
  2. 2. HANDLY CAMERON ▸ Free Agent, available for hire! ▸ IBM Champion since 2011 ▸ Loves to help companies leverage mobile, cloud, and collaboration technologies to drive business value ▸ ATLUG and Atlanta WebSphere Users Group
  3. 3. AGENDA Cognitive Solutions Bluemix Overview Having a Conversation Personality Insights Get Started Now Resources and upcoming events
  4. 4. WHAT ARE “COGNITIVE” SOLUTIONS Understands Human language – voice, ad-hoc questions, natural language dialog Unstructured data – images and text Reasons To develop hypotheses and probabilities – suggests answers, relationships, correlations Learns Adjusts to continued input & feedback – new/changing data, human expertise, training
  5. 5. WHAT IS IBM BLUEMIX? IBM BLUEMIX - PLATFORM AS A SERVICE Containers and runtimes Applications API Services
  6. 6. WHAT IS IBM BLUEMIX? WATSON COGNITIVE APIS
  7. 7. COLLABORATE AND LISTEN INJECTING “COGNITIVE” IN COLLABORATION Conversation Build and train a ‘chatbot’ to converse in natural language to determine user intents and entities and to craft responses Personality Insights Scan text to extract and analyze a spectrum of personality attributes, understand your users, and guide interactions Dialog Automate branching conversations with a user through natural language discussion and responding to their unique situation
  8. 8. COGNITIVE CONVERSATION What is it? Add a natural language interface to your application to automate interactions with your end users. How does it work? Watson combines a number of cognitive techniques to help you build and train a bot - defining intents and entities and crafting dialog to simulate conversation. Example Use Cases Customer service chatbots Voice or text control Virtual agents
  9. 9. COGNITIVE USING THE CONVERSATION SERVICE Getting started 1. Train Watson to understand your users' input with example utterances: Intents and Examples 2. Identify the terms that may vary in your users' input: Entities 3. Create the responses to your user's questions: Dialog Builder 4. Test and Improve Supported Languages English, Spanish, Brazilian Portuguese, French, and Italian
  10. 10. COGNITIVE DEFINING INTENTS An Intent is a purpose or goal of a user’s input Example intents Example Intent I can’t login #reset_password Please reset my password #reset_password Turn on the lights #turn_on Turn off the lights #turn_off Turn on the engine #turn_on
  11. 11. COGNITIVE DEFINING ENTITIES An Entity is a purpose or goal of a user’s input, used to provide a different response or action. Example intents Example Entity Login @password Password @password Lights @headlights Headlights @headlights Engine @engine
  12. 12. COGNITIVE DEFINING DIALOG A dialog uses the intent and entity that have been identified, plus context from the application, to interact with the user and ultimately provide a response. Dialogs are made up of Nodes Conditions Responses Branches and turns
  13. 13. COGNITIVE CONVERSATION DEMO
  14. 14. COGNITIVE PERSONALITY INSIGHTS What is it? Enables deeper understanding of people's personality characteristics, needs, and values to help engage users on their own terms How does it work? Extracts a set of personality and social traits based on the way a person communicates. Example Use Cases Brand Analytics Market Segmentation & Campaigns Customer Care
  15. 15. COGNITIVE USING THE PERSONALITY INSIGHTS SERVICE Simple interactions Send JSON, text, or HTML via a HTTP POST profile Receive JSON or CSV with cognitive and
 social characteristics and analysis data JavaScript tools are provided to enable graphic visualization
 of the results Software Development Kits Node.js, Java, Python, and iOS SDKs are provided on GitHub SDKs use either your Bluemix credentials or an authentication token
  16. 16. COGNITIVE PERSONALITY INSIGHTS - SAMPLE NODE.JS var watson = require('watson-developer-cloud-alpha'); var my_text = "Call me Ishmael. Some years ago-never mind how long precisely-"+ "having little or no money in my purse, and nothing particular to interest me "+ "on shore, I thought I would sail about a little and see the watery part of "+ "the world. It is a way I have of driving off the spleen and regulating the "+ "circulation. Whenever I find myself growing grim about the mouth; whenever it "+ "is a damp, drizzly November in my soul; whenever I find myself involuntarily "+ "pausing before coffin warehouses, and bringing up the rear of every funeral I "+ "meet; and especially whenever my hypos get such an upper hand of me, that it "+ "requires a strong moral principle to prevent me from deliberately stepping "+ "into the street, and methodically knocking people's hats off-then, I account "+ "it high time to get to sea as soon as I can."; var personality_insights = watson.personality_insights({ api_key: 'MmUzNmFjNDUtNzc3NC00YTIzLWI5NDQtOGVjNzc1YTZkNDlmOjl5UVBTdUZxZjgxTA', version:'v2' }); personality_insights.profile({ text: my_text }, function (err, response) { if (err) console.log('error:', err); else console.log(JSON.stringify(response, null, 2)); });
  17. 17. COGNITIVE PERSONALITY INSIGHTS - RESULTS
  18. 18. GET STARTED NOW IBM BLUEMIX FREE TRIAL 30-day trial, no credit card required 2 GB of runtime and container memory Unlimited IBM services and APIs Complementary support … it may take a day or two for IBM to set up your account
  19. 19. GET STARTED NOW SAMPLE PRICING Conversation
 
 
 
 Personality Insights Tiers Price 1 - 100 Free! 101 - 100,000 $0.02 USD/api call 100,001 - 250,000 $0.01 USD/api call 250,000+ $0.005 USD/api call Free Standard Up to 1,000 API queries/month $0.00890 (USD) per API call Up to 3 workspaces Unlimited API queries/month Up to 25 intents Up to 20 workspaces Shared public cloud Up to 2000 intents Shared public cloud
  20. 20. RESOURCES HTTPS://WWW.IBM.COM/DEVELOPERWORKS/LEARN/CLOUD/BLUEMIX/SERVICES/INDEX.HTML
  21. 21. RESOURCES HTTPS://WWW.IBM.COM/DEVELOPERWORKS/LEARN/CLOUD/BLUEMIX/SERVICES/INDEX.HTML
  22. 22. RESOURCES HTTPS://DEVELOPER.IBM.COM/COURSES/ALL-COURSES/BLUEMIX-ESSENTIALS
  23. 23. COMING SOON TO ATLANTA! Georgia Aquarium, Atlanta, Oct 11, 2016 Keynote:
 The Society-Defined Society, Forecast: Cloudy with a Chance of Reinvention, Robert Tercek Who Should Attend: Discover track: IT Executives and Innovation Leaders Design track: IT Operations Managers and IT Architects Develop track: Development Managers and Developers http://www.ibm.com/events … and search for “Atlanta”

×