SlideShare ist ein Scribd-Unternehmen logo
1 von 13
Advanced Integrations with Watson
Conversation
#BuildingWithWatso
n
Housekeeping Items
• Webinar slides, live recording and Q&A will be
emailed
• Ask questions at any time during the
presentation
 Use chat window on the webinar panel
 We're on Twitter: @IBMWatson #BuildingWithWatson
© 2015 International Business Machines Corporation
#BuildingWithWatso
n
Our Dev Team:
© 2015 International Business Machines Corporation
David Terry,
App Squad Dev Lead,
Watson Conversation Service
Ashima Arora,
Software Engineer,
Watson Conversation Service
Steven Oh,
Software Engineer,
Watson Conversation
Service
#BuildingWithWatso
n
Watson Conversation
• In previous episodes, we've covered
the basics of building a bot with the
Watson Conversation service: training
on intents, recognizing entities,
scripting dialogs, and integrating with
third-party services
• Today, we'll be showing you one
solution for deploying your bot to
multiple channels
© 2015 International Business Machines Corporation
Channel Integration Problem
© 2015 International Business Machines Corporation
• End users are increasingly interacting with corporations
through social media channels like Slack and Facebook
Messenger.
• Clients lack the ability to quickly integrate Watson
Conversation into existing channels.
• Integration requires significant efforts to:
– Write custom code for each social channel
– Implement state management capability
• Open-source bot-building SDK to help the process of
designing and running bots on messaging platforms.
• Provides developers with a simple interface to work with.
• Very popular in the developer community.
• Support for Slack, Facebook Messenger, and Twilio.
• Good documentation & support
• Allows use of middleware:
– Functions which plugin to the core bot.
– Could make calls to an external service like Wit.ai or
Watson to gather information.
– Can change a bot's configuration and incoming or
outgoing messages.
Botkit: A bot-building framework
© 2015 International Business Machines Corporation
Our Solution: Overview
© 2015 International Business Machines Corporation
• Watson middleware plugin for Botkit written in Node.js, available on NPM.
• End users can have simultaneous, independent conversations with a single
Watson Conversation workspace through multiple social channels
• Automatically manage context updates
• Developers can modify context on each turn to allow for third-party integrations
• Documentation and ready-to-use examples
Watson Conversation & Botkit Integration
© 2015 International Business Machines Corporation
Demo
© 2015 International Business Machines Corporation
#BuildingWithWatso
n
Are you ready to get started?
© 2015 International Business Machines Corporation
• Watson Middleware Source Code:
https://github.com/watson-developer-cloud/botkit-middleware
• Simple and complex examples
• Step by step instructions in Readme
• Watson Conversation:
https://www.ibm.com/watson/developercloud/conversation.html
#BuildingWithWatso
n
© 2015 International Business Machines Corporation
Q&A
#BuildingWithWatso
n© 2015 International Business Machines Corporation
What’s next?
• Look out for a follow up email with a copy of these slides, a recording of the
webinar, Q&A recap, and additional resources
• The series will resume on January 25, 2017, and continue bi-weekly on
Wednesdays @ 1pm ET / 10am PT
• Watson Discovery Service: A Technical Introduction (January 25)
• Network Visualizations with Watson Discovery Service (February 8)
• PubNub BLOCKS: Streaming Data Enhanced with Watson (February 22)
• Advanced Audio Transcription with Watson Speech-to-Text (March 8)
• Easily Deploy your Chat Bot to Multiple Channels with Stamplay (March 22)
#BuildingWithWatso
n© 2015 International Business Machines Corporation
Thank you for attending!
Contact us
Phone: 1-877-253-0308
Email: wdc-dev@bg.vnet.ibm.com
Online: Watson Developer Cloud

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

Watson APIs for Conversational Apps - Conversational Apps Episode 1
Watson APIs for Conversational Apps - Conversational Apps Episode 1Watson APIs for Conversational Apps - Conversational Apps Episode 1
Watson APIs for Conversational Apps - Conversational Apps Episode 1
 
Building with Watson - Using the News API
Building with Watson - Using the News APIBuilding with Watson - Using the News API
Building with Watson - Using the News API
 
Create Event-Driven iOS Apps Using IBM Mobile Foundation, OpenWhisk Runtime a...
Create Event-Driven iOS Apps Using IBM Mobile Foundation, OpenWhisk Runtime a...Create Event-Driven iOS Apps Using IBM Mobile Foundation, OpenWhisk Runtime a...
Create Event-Driven iOS Apps Using IBM Mobile Foundation, OpenWhisk Runtime a...
 
The future of the CMS
The future of the CMSThe future of the CMS
The future of the CMS
 
Natural Language Classifier - Handbook (IBM)
Natural Language Classifier - Handbook (IBM)Natural Language Classifier - Handbook (IBM)
Natural Language Classifier - Handbook (IBM)
 
IBM Bluemix Demos: Driving Smartphone and Personality Ball
IBM Bluemix Demos: Driving Smartphone and Personality BallIBM Bluemix Demos: Driving Smartphone and Personality Ball
IBM Bluemix Demos: Driving Smartphone and Personality Ball
 
BP303 Empowering ICS Communities for SocialBizUG with IBM Connections - IBM C...
BP303 Empowering ICS Communities for SocialBizUG with IBM Connections - IBM C...BP303 Empowering ICS Communities for SocialBizUG with IBM Connections - IBM C...
BP303 Empowering ICS Communities for SocialBizUG with IBM Connections - IBM C...
 
Getting Started with Wicket
Getting Started with WicketGetting Started with Wicket
Getting Started with Wicket
 
IBM Collaboration Solutions Application Development - Frequently Asked Questions
IBM Collaboration Solutions Application Development - Frequently Asked QuestionsIBM Collaboration Solutions Application Development - Frequently Asked Questions
IBM Collaboration Solutions Application Development - Frequently Asked Questions
 
Php toolkit
Php toolkitPhp toolkit
Php toolkit
 
The Next Web Generation
The Next Web GenerationThe Next Web Generation
The Next Web Generation
 
Building intelligent APIs - Andy Thurai, IBM
Building intelligent APIs - Andy Thurai, IBMBuilding intelligent APIs - Andy Thurai, IBM
Building intelligent APIs - Andy Thurai, IBM
 
IBM Bluemix Demo with Anki Overdrive Cars
IBM Bluemix Demo with Anki Overdrive CarsIBM Bluemix Demo with Anki Overdrive Cars
IBM Bluemix Demo with Anki Overdrive Cars
 
IBM Watson Tradeoff Analytics AlChemy
IBM Watson Tradeoff Analytics AlChemyIBM Watson Tradeoff Analytics AlChemy
IBM Watson Tradeoff Analytics AlChemy
 
Build cognitive Apps that help enhance, scale and accelerate Human Expertise
Build cognitive Apps that help enhance, scale and accelerate Human ExpertiseBuild cognitive Apps that help enhance, scale and accelerate Human Expertise
Build cognitive Apps that help enhance, scale and accelerate Human Expertise
 
BP102 Build Your Free Admin Toolkit
BP102 Build Your Free Admin ToolkitBP102 Build Your Free Admin Toolkit
BP102 Build Your Free Admin Toolkit
 
Internal messenger
Internal messengerInternal messenger
Internal messenger
 
Application Development for IBM Connections with IBM Bluemix
Application Development  for IBM Connections with IBM BluemixApplication Development  for IBM Connections with IBM Bluemix
Application Development for IBM Connections with IBM Bluemix
 
Windows 10 - Insights for the Enterprise Series (January)
Windows 10 - Insights for the Enterprise Series (January)Windows 10 - Insights for the Enterprise Series (January)
Windows 10 - Insights for the Enterprise Series (January)
 
IBM Enterprise Social Solutions on Bluemix (XPages and Connections)
IBM Enterprise Social Solutions  on Bluemix (XPages and Connections)IBM Enterprise Social Solutions  on Bluemix (XPages and Connections)
IBM Enterprise Social Solutions on Bluemix (XPages and Connections)
 

Andere mochten auch

Scalable Learning in Computer Vision
Scalable Learning in Computer VisionScalable Learning in Computer Vision
Scalable Learning in Computer Vision
butest
 
Chat Bots Presentation 8.9.16
Chat Bots Presentation 8.9.16Chat Bots Presentation 8.9.16
Chat Bots Presentation 8.9.16
Samuel Adams, MBA
 

Andere mochten auch (16)

Building with Watson - Serverless Chatbots with PubNub and Conversation
Building with Watson - Serverless Chatbots with PubNub and ConversationBuilding with Watson - Serverless Chatbots with PubNub and Conversation
Building with Watson - Serverless Chatbots with PubNub and Conversation
 
Refinery Advisor
Refinery Advisor Refinery Advisor
Refinery Advisor
 
Watson DevCon 2016 - The Future of Discovery: Deep Insights with Cognitive APIs
Watson DevCon 2016 - The Future of Discovery: Deep Insights with Cognitive APIsWatson DevCon 2016 - The Future of Discovery: Deep Insights with Cognitive APIs
Watson DevCon 2016 - The Future of Discovery: Deep Insights with Cognitive APIs
 
IBM Watson Conversation: machine learning tools, artificial intelligence capa...
IBM Watson Conversation: machine learning tools, artificial intelligence capa...IBM Watson Conversation: machine learning tools, artificial intelligence capa...
IBM Watson Conversation: machine learning tools, artificial intelligence capa...
 
Cognitive Overview
Cognitive Overview Cognitive Overview
Cognitive Overview
 
Watson DevCon 2016: Why Audience Intelligence Requires a Modular AI Approach
Watson DevCon 2016: Why Audience Intelligence Requires a Modular AI ApproachWatson DevCon 2016: Why Audience Intelligence Requires a Modular AI Approach
Watson DevCon 2016: Why Audience Intelligence Requires a Modular AI Approach
 
Watson DevCon 2016 - Watson Beat: Making Music Cognitive
Watson DevCon 2016 - Watson Beat: Making Music CognitiveWatson DevCon 2016 - Watson Beat: Making Music Cognitive
Watson DevCon 2016 - Watson Beat: Making Music Cognitive
 
Watson DevCon 2016 - The Flu Fighters: Using IBM Cognitive Computing to Fight...
Watson DevCon 2016 - The Flu Fighters: Using IBM Cognitive Computing to Fight...Watson DevCon 2016 - The Flu Fighters: Using IBM Cognitive Computing to Fight...
Watson DevCon 2016 - The Flu Fighters: Using IBM Cognitive Computing to Fight...
 
Easily Deploy your Chat Bot to Multiple Channels with Stamplay
Easily Deploy your Chat Bot to Multiple Channels with StamplayEasily Deploy your Chat Bot to Multiple Channels with Stamplay
Easily Deploy your Chat Bot to Multiple Channels with Stamplay
 
Watson DevCon 2016: Myca - My Career Advisor: Providing Individualized Career...
Watson DevCon 2016: Myca - My Career Advisor: Providing Individualized Career...Watson DevCon 2016: Myca - My Career Advisor: Providing Individualized Career...
Watson DevCon 2016: Myca - My Career Advisor: Providing Individualized Career...
 
Building with Watson: Watson Developer Certification Program
Building with Watson: Watson Developer Certification ProgramBuilding with Watson: Watson Developer Certification Program
Building with Watson: Watson Developer Certification Program
 
Your friendly Robot Companions
Your friendly Robot CompanionsYour friendly Robot Companions
Your friendly Robot Companions
 
Scalable Learning in Computer Vision
Scalable Learning in Computer VisionScalable Learning in Computer Vision
Scalable Learning in Computer Vision
 
SoftLayer Storage Services Overview
SoftLayer Storage Services OverviewSoftLayer Storage Services Overview
SoftLayer Storage Services Overview
 
Building Realtime Javascript Apps with PubNub
Building Realtime Javascript Apps with PubNubBuilding Realtime Javascript Apps with PubNub
Building Realtime Javascript Apps with PubNub
 
Chat Bots Presentation 8.9.16
Chat Bots Presentation 8.9.16Chat Bots Presentation 8.9.16
Chat Bots Presentation 8.9.16
 

Ähnlich wie Building with Watson - Advanced Integrations with Watson Conversation

Dl html5 vs native presentation
Dl html5 vs native presentationDl html5 vs native presentation
Dl html5 vs native presentation
metova
 
Integrating SharePoint 2010, 2013 and Visual Studio Lightswitch by Rob Windso...
Integrating SharePoint 2010, 2013 and Visual Studio Lightswitch by Rob Windso...Integrating SharePoint 2010, 2013 and Visual Studio Lightswitch by Rob Windso...
Integrating SharePoint 2010, 2013 and Visual Studio Lightswitch by Rob Windso...
SPTechCon
 

Ähnlich wie Building with Watson - Advanced Integrations with Watson Conversation (20)

Application Starter Kits for Developers - Building with Watson
Application Starter Kits for Developers - Building with WatsonApplication Starter Kits for Developers - Building with Watson
Application Starter Kits for Developers - Building with Watson
 
Building with Watson - Enhancing the Results of Your BI Dashboard
Building with Watson - Enhancing the Results of Your BI DashboardBuilding with Watson - Enhancing the Results of Your BI Dashboard
Building with Watson - Enhancing the Results of Your BI Dashboard
 
5 Reasons to Attend the Upcoming Watson Developer Conference
5 Reasons to Attend the Upcoming Watson Developer Conference5 Reasons to Attend the Upcoming Watson Developer Conference
5 Reasons to Attend the Upcoming Watson Developer Conference
 
TUTTO SU VISUAL STUDIO ALM 2015
TUTTO SU VISUAL STUDIO ALM 2015TUTTO SU VISUAL STUDIO ALM 2015
TUTTO SU VISUAL STUDIO ALM 2015
 
Custom Image Classifier with Visual Recognition: Building with Watson
Custom Image Classifier with Visual Recognition: Building with Watson Custom Image Classifier with Visual Recognition: Building with Watson
Custom Image Classifier with Visual Recognition: Building with Watson
 
Serverless chatbot: from idea to production at blazing speed
Serverless chatbot: from idea to production at blazing speedServerless chatbot: from idea to production at blazing speed
Serverless chatbot: from idea to production at blazing speed
 
Developing intelligent bots from the beginning
Developing intelligent bots from the beginningDeveloping intelligent bots from the beginning
Developing intelligent bots from the beginning
 
Microsoft teams & bot framework - A developer's perspective
Microsoft teams & bot framework - A developer's perspectiveMicrosoft teams & bot framework - A developer's perspective
Microsoft teams & bot framework - A developer's perspective
 
What's Next for WebRTC
What's Next for WebRTCWhat's Next for WebRTC
What's Next for WebRTC
 
Serverless chatbot: from idea to production at blazing speed
Serverless chatbot: from idea to production at blazing speedServerless chatbot: from idea to production at blazing speed
Serverless chatbot: from idea to production at blazing speed
 
Chatbot development with Microsoft Bot Framework
Chatbot development with Microsoft Bot FrameworkChatbot development with Microsoft Bot Framework
Chatbot development with Microsoft Bot Framework
 
#spsclt18 vincent biret #spfx #devops
#spsclt18 vincent biret #spfx #devops#spsclt18 vincent biret #spfx #devops
#spsclt18 vincent biret #spfx #devops
 
App.Next - The Future of Domino Application Development
App.Next - The Future of Domino Application DevelopmentApp.Next - The Future of Domino Application Development
App.Next - The Future of Domino Application Development
 
Jay_Bankoff_131
Jay_Bankoff_131Jay_Bankoff_131
Jay_Bankoff_131
 
Dl html5 vs native presentation
Dl html5 vs native presentationDl html5 vs native presentation
Dl html5 vs native presentation
 
Integrating SharePoint 2010, 2013 and Visual Studio Lightswitch by Rob Windso...
Integrating SharePoint 2010, 2013 and Visual Studio Lightswitch by Rob Windso...Integrating SharePoint 2010, 2013 and Visual Studio Lightswitch by Rob Windso...
Integrating SharePoint 2010, 2013 and Visual Studio Lightswitch by Rob Windso...
 
ESPC Teams week Microsoft Teams & Bot Framework – a Developer’s Perspective
ESPC Teams week Microsoft Teams & Bot Framework – a Developer’s PerspectiveESPC Teams week Microsoft Teams & Bot Framework – a Developer’s Perspective
ESPC Teams week Microsoft Teams & Bot Framework – a Developer’s Perspective
 
Chatbot development with Microsoft Bot Framework and LUIS
Chatbot development with Microsoft Bot Framework and LUISChatbot development with Microsoft Bot Framework and LUIS
Chatbot development with Microsoft Bot Framework and LUIS
 
Dashboarding with Microsoft: Datazen & Power BI
Dashboarding with Microsoft: Datazen & Power BIDashboarding with Microsoft: Datazen & Power BI
Dashboarding with Microsoft: Datazen & Power BI
 
ASP.NET 5: What's the Big Deal
ASP.NET 5: What's the Big DealASP.NET 5: What's the Big Deal
ASP.NET 5: What's the Big Deal
 

Mehr von IBM Watson

Mehr von IBM Watson (12)

Watson Equipment Advisor
Watson Equipment Advisor Watson Equipment Advisor
Watson Equipment Advisor
 
Cognitive Reservoir Analytics
Cognitive Reservoir Analytics Cognitive Reservoir Analytics
Cognitive Reservoir Analytics
 
Watson DevCon 2016 - Do More with Less Code: Enriched Communications with Twi...
Watson DevCon 2016 - Do More with Less Code: Enriched Communications with Twi...Watson DevCon 2016 - Do More with Less Code: Enriched Communications with Twi...
Watson DevCon 2016 - Do More with Less Code: Enriched Communications with Twi...
 
Watson DevCon 2016 - Engage and Be Engaging: Building Compassionate and Perso...
Watson DevCon 2016 - Engage and Be Engaging: Building Compassionate and Perso...Watson DevCon 2016 - Engage and Be Engaging: Building Compassionate and Perso...
Watson DevCon 2016 - Engage and Be Engaging: Building Compassionate and Perso...
 
Watson DevCon 2016 - From Jeopardy! to the Future
Watson DevCon 2016 - From Jeopardy! to the FutureWatson DevCon 2016 - From Jeopardy! to the Future
Watson DevCon 2016 - From Jeopardy! to the Future
 
Cognitive Business: Where digital business meets digital intelligence
Cognitive Business: Where digital business meets digital intelligenceCognitive Business: Where digital business meets digital intelligence
Cognitive Business: Where digital business meets digital intelligence
 
What Does It Mean To Be A Cognitive Company
What Does It Mean To Be  A Cognitive CompanyWhat Does It Mean To Be  A Cognitive Company
What Does It Mean To Be A Cognitive Company
 
Leading in the Cognitive Age
Leading in the Cognitive AgeLeading in the Cognitive Age
Leading in the Cognitive Age
 
Applications for Cognitive Computing
Applications for Cognitive Computing Applications for Cognitive Computing
Applications for Cognitive Computing
 
How is Watson Changing the Future of the Automative Industry?
How is Watson Changing the Future of the Automative Industry?How is Watson Changing the Future of the Automative Industry?
How is Watson Changing the Future of the Automative Industry?
 
Innovation and Inspiration through Cognitive Computing: IBM Watson
Innovation and Inspiration through Cognitive Computing: IBM WatsonInnovation and Inspiration through Cognitive Computing: IBM Watson
Innovation and Inspiration through Cognitive Computing: IBM Watson
 
Transforming Business with Cognitive APIs: What Innovative Business Strategie...
Transforming Business with Cognitive APIs: What Innovative Business Strategie...Transforming Business with Cognitive APIs: What Innovative Business Strategie...
Transforming Business with Cognitive APIs: What Innovative Business Strategie...
 

Kürzlich hochgeladen

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Kürzlich hochgeladen (20)

Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 

Building with Watson - Advanced Integrations with Watson Conversation

  • 1. Advanced Integrations with Watson Conversation
  • 2. #BuildingWithWatso n Housekeeping Items • Webinar slides, live recording and Q&A will be emailed • Ask questions at any time during the presentation  Use chat window on the webinar panel  We're on Twitter: @IBMWatson #BuildingWithWatson © 2015 International Business Machines Corporation
  • 3. #BuildingWithWatso n Our Dev Team: © 2015 International Business Machines Corporation David Terry, App Squad Dev Lead, Watson Conversation Service Ashima Arora, Software Engineer, Watson Conversation Service Steven Oh, Software Engineer, Watson Conversation Service
  • 4. #BuildingWithWatso n Watson Conversation • In previous episodes, we've covered the basics of building a bot with the Watson Conversation service: training on intents, recognizing entities, scripting dialogs, and integrating with third-party services • Today, we'll be showing you one solution for deploying your bot to multiple channels © 2015 International Business Machines Corporation
  • 5. Channel Integration Problem © 2015 International Business Machines Corporation • End users are increasingly interacting with corporations through social media channels like Slack and Facebook Messenger. • Clients lack the ability to quickly integrate Watson Conversation into existing channels. • Integration requires significant efforts to: – Write custom code for each social channel – Implement state management capability
  • 6. • Open-source bot-building SDK to help the process of designing and running bots on messaging platforms. • Provides developers with a simple interface to work with. • Very popular in the developer community. • Support for Slack, Facebook Messenger, and Twilio. • Good documentation & support • Allows use of middleware: – Functions which plugin to the core bot. – Could make calls to an external service like Wit.ai or Watson to gather information. – Can change a bot's configuration and incoming or outgoing messages. Botkit: A bot-building framework © 2015 International Business Machines Corporation
  • 7. Our Solution: Overview © 2015 International Business Machines Corporation • Watson middleware plugin for Botkit written in Node.js, available on NPM. • End users can have simultaneous, independent conversations with a single Watson Conversation workspace through multiple social channels • Automatically manage context updates • Developers can modify context on each turn to allow for third-party integrations • Documentation and ready-to-use examples
  • 8. Watson Conversation & Botkit Integration © 2015 International Business Machines Corporation
  • 9. Demo © 2015 International Business Machines Corporation
  • 10. #BuildingWithWatso n Are you ready to get started? © 2015 International Business Machines Corporation • Watson Middleware Source Code: https://github.com/watson-developer-cloud/botkit-middleware • Simple and complex examples • Step by step instructions in Readme • Watson Conversation: https://www.ibm.com/watson/developercloud/conversation.html
  • 11. #BuildingWithWatso n © 2015 International Business Machines Corporation Q&A
  • 12. #BuildingWithWatso n© 2015 International Business Machines Corporation What’s next? • Look out for a follow up email with a copy of these slides, a recording of the webinar, Q&A recap, and additional resources • The series will resume on January 25, 2017, and continue bi-weekly on Wednesdays @ 1pm ET / 10am PT • Watson Discovery Service: A Technical Introduction (January 25) • Network Visualizations with Watson Discovery Service (February 8) • PubNub BLOCKS: Streaming Data Enhanced with Watson (February 22) • Advanced Audio Transcription with Watson Speech-to-Text (March 8) • Easily Deploy your Chat Bot to Multiple Channels with Stamplay (March 22)
  • 13. #BuildingWithWatso n© 2015 International Business Machines Corporation Thank you for attending! Contact us Phone: 1-877-253-0308 Email: wdc-dev@bg.vnet.ibm.com Online: Watson Developer Cloud