Weitere ähnliche Inhalte Ähnlich wie Building with Watson - Advanced Integrations with Watson Conversation (20) Kürzlich hochgeladen (20) Building with Watson - Advanced Integrations with Watson Conversation2. #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
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
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)