Customizable APIs – Episode 5:
Application Starter Kits for Developers
#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 Experts:
© 2015 International Business Machines Corporation
Laura Bennett,
Development Manager,
Watson Offering Management
Lakshminarayanan
Krishnamurthy, STSM,
Watson Offering
Management
#BuildingWithWatso
n
Our Goals
• In this series, we want to focus
on the Watson services that
allow you to customize
functionality to better fit your use
case and industry
• Today, we'll be highlighting our
Application Starter Kits—basic
applications with forkable code
that demonstrate best practices
for the Watson services© 2015 International Business Machines Corporation
What are Starter Kits, and how do I use
them?
© 2015 International Business Machines Corporation
Description
• Target audience: Developers,
NLP/ML Experts, Architects
• Built & packaged to help
developers get a jumpstart at
building cognitive applications.
• Extensible & reusable
• Built on guidelines based on a
set of best coding practices and
standards
• Built in Node.js or Python
Packaging
• Source Code (avail on GitHub)
• Demo has functional UI
• Step by step instructions in
Readme
• Link to dataset used in demo
• Accessible here:
http://www.ibm.com/watson/develope
5
What's in a Starter Kit?
• Leverages SDKs
• Contains boilerplate code,
notebooks
• Bootstrap content, ground
truth
• Best practices
• Tools, Utilities
• Node Red Flows (Optional)
and
• Samples
Micro-services based architecture
IBM Bluemix PlatformIBM Bluemix Platform IBM Cloud MarketplaceIBM Cloud Marketplace
Cloudant DBCloudant DB Weather InsightsWeather Insights Insights for TwitterInsights for TwitterWatsonWatson
SDKsSDKs SDKsSDKs
Node.jsNode.js PythonPython JavaJava
Code templatesCode templates Jupyter NotebooksJupyter Notebooks Bootstrap contentBootstrap content
Sample ApplicationSample ApplicationSample ApplicationSample Application Github RepositoryGithub Repository
APIsAPIs APIsAPIs
Starter Kits on the Horizon
Audio Analysis with
AlchemyLanguage
• Demonstrates making
recommendations based on
extracted concepts from an audio
stream. Uses Speech to Text and
Concept Insights. Potential
extension in using WKS.
• Data: YouTube Videos
Decision Support
• Ask a user a series of questions
and present relevant
information to help them make
a decision. Uses Conversation
API
#BuildingWithWatso
n
Are you ready to get started?
• Application Starter Kits:
- http://www.ibm.com/watson/developercloud/starter-kits.htm
• Watson Developer Cloud GitHub:
- https://github.com/watson-developer-cloud/
Join our Slack channel for more discussion
immediately following the webinar
© 2015 International Business Machines Corporation
#BuildingWithWatso
n
Catch us at World of Watson
Session Number: 3692
•Hello World: You, Too, can Quickly
Develop Watson Applications
•15 Min Hello World Lab
Session Number: 3693
•Ask Me About Speedy Watson
Development
•Ask Me Anything Demo Stations
Session Number: 3691
•Deploying in Days, Not Weeks:
Getting Started Quickly With the
Watson Developer Cloud APIs
•15 Min Lightning Talk
#BuildingWithWatso
n
Watson Developer Conference
What: IBM Watson’s first-ever developer conference to engage with our
growing developer community, reveal upcoming technology launches and foster
an environment for idea sharing, innovation and development.
When: November 9-10, 2016
Where: Innovation Hangar, San Francisco, CA
Who: Developers
Why:
⎻ Connect with like-minded people
⎻ Get expert feedback
⎻ Hear from thought leaders and experts in this space
⎻ Influence the future of cognitive computing
Register now
http://www.ibm.com/watson/developer-
conference/index.html
#BuildingWithWatso
n
Bot Competition!
Build and submit a bot by November 1st to be judged at
the Watson Developer Conference. Attendance is not
required to participate. The two categories of competition
are:
•Bot vs. Bot
- Build a bot to have a conversation with another bot. A panel of
judges will be rapidly choosing winners in a head-to-head,
tournament-style display as part of the evening event.
•Bot Gallery
- Build a bot for conference attendees to interact with throughout the
day. Prizes will be awarded based on attendee votes.
Register here:
https://www.pages03.net/ibmwatson/bot-competition-dev-con/
© 2015 International Business Machines Corporation
#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 continues bi-weekly on Wednesdays @ 12pm ET / 9am PT
• The Watson Bot Competition: Everything You Need to Know - Wednesday, October 5
• 5 Reasons to Attend the Watson Developer Conference – Wednesday, October 19
• Get More from Your Messages with Twilio + Watson Add-ons – Wednesday, November 2
• Learning Labs to Ignite Your Next Application – Wednesday, November 17
• Advanced Integrations with Watson Conversation – Wednesday, December 7
#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

Application Starter Kits for Developers - Building with Watson

  • 1.
    Customizable APIs –Episode 5: Application Starter Kits for Developers
  • 2.
    #BuildingWithWatso n Housekeeping Items • Webinarslides, 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 Experts: © 2015International Business Machines Corporation Laura Bennett, Development Manager, Watson Offering Management Lakshminarayanan Krishnamurthy, STSM, Watson Offering Management
  • 4.
    #BuildingWithWatso n Our Goals • Inthis series, we want to focus on the Watson services that allow you to customize functionality to better fit your use case and industry • Today, we'll be highlighting our Application Starter Kits—basic applications with forkable code that demonstrate best practices for the Watson services© 2015 International Business Machines Corporation
  • 5.
    What are StarterKits, and how do I use them? © 2015 International Business Machines Corporation Description • Target audience: Developers, NLP/ML Experts, Architects • Built & packaged to help developers get a jumpstart at building cognitive applications. • Extensible & reusable • Built on guidelines based on a set of best coding practices and standards • Built in Node.js or Python Packaging • Source Code (avail on GitHub) • Demo has functional UI • Step by step instructions in Readme • Link to dataset used in demo • Accessible here: http://www.ibm.com/watson/develope 5
  • 6.
    What's in aStarter Kit? • Leverages SDKs • Contains boilerplate code, notebooks • Bootstrap content, ground truth • Best practices • Tools, Utilities • Node Red Flows (Optional) and • Samples
  • 7.
    Micro-services based architecture IBMBluemix PlatformIBM Bluemix Platform IBM Cloud MarketplaceIBM Cloud Marketplace Cloudant DBCloudant DB Weather InsightsWeather Insights Insights for TwitterInsights for TwitterWatsonWatson SDKsSDKs SDKsSDKs Node.jsNode.js PythonPython JavaJava Code templatesCode templates Jupyter NotebooksJupyter Notebooks Bootstrap contentBootstrap content Sample ApplicationSample ApplicationSample ApplicationSample Application Github RepositoryGithub Repository APIsAPIs APIsAPIs
  • 8.
    Starter Kits onthe Horizon Audio Analysis with AlchemyLanguage • Demonstrates making recommendations based on extracted concepts from an audio stream. Uses Speech to Text and Concept Insights. Potential extension in using WKS. • Data: YouTube Videos Decision Support • Ask a user a series of questions and present relevant information to help them make a decision. Uses Conversation API
  • 9.
    #BuildingWithWatso n Are you readyto get started? • Application Starter Kits: - http://www.ibm.com/watson/developercloud/starter-kits.htm • Watson Developer Cloud GitHub: - https://github.com/watson-developer-cloud/ Join our Slack channel for more discussion immediately following the webinar © 2015 International Business Machines Corporation
  • 10.
    #BuildingWithWatso n Catch us atWorld of Watson Session Number: 3692 •Hello World: You, Too, can Quickly Develop Watson Applications •15 Min Hello World Lab Session Number: 3693 •Ask Me About Speedy Watson Development •Ask Me Anything Demo Stations Session Number: 3691 •Deploying in Days, Not Weeks: Getting Started Quickly With the Watson Developer Cloud APIs •15 Min Lightning Talk
  • 11.
    #BuildingWithWatso n Watson Developer Conference What:IBM Watson’s first-ever developer conference to engage with our growing developer community, reveal upcoming technology launches and foster an environment for idea sharing, innovation and development. When: November 9-10, 2016 Where: Innovation Hangar, San Francisco, CA Who: Developers Why: ⎻ Connect with like-minded people ⎻ Get expert feedback ⎻ Hear from thought leaders and experts in this space ⎻ Influence the future of cognitive computing Register now http://www.ibm.com/watson/developer- conference/index.html
  • 12.
    #BuildingWithWatso n Bot Competition! Build andsubmit a bot by November 1st to be judged at the Watson Developer Conference. Attendance is not required to participate. The two categories of competition are: •Bot vs. Bot - Build a bot to have a conversation with another bot. A panel of judges will be rapidly choosing winners in a head-to-head, tournament-style display as part of the evening event. •Bot Gallery - Build a bot for conference attendees to interact with throughout the day. Prizes will be awarded based on attendee votes. Register here: https://www.pages03.net/ibmwatson/bot-competition-dev-con/ © 2015 International Business Machines Corporation
  • 13.
    #BuildingWithWatso n © 2015 InternationalBusiness Machines Corporation Q&A
  • 14.
    #BuildingWithWatso n© 2015 InternationalBusiness 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 continues bi-weekly on Wednesdays @ 12pm ET / 9am PT • The Watson Bot Competition: Everything You Need to Know - Wednesday, October 5 • 5 Reasons to Attend the Watson Developer Conference – Wednesday, October 19 • Get More from Your Messages with Twilio + Watson Add-ons – Wednesday, November 2 • Learning Labs to Ignite Your Next Application – Wednesday, November 17 • Advanced Integrations with Watson Conversation – Wednesday, December 7
  • 15.
    #BuildingWithWatso n© 2015 InternationalBusiness Machines Corporation Thank you for attending! Contact us Phone: 1-877-253-0308 Email: wdc-dev@bg.vnet.ibm.com Online: Watson Developer Cloud