Build a Chatbot with IBM Watson APIs

Sign up for a free trial and learn how to build your own chatbot.

Existing user? Sign in

Treehouse has teamed up with IBM Watson to create this course so you can get started for free with IBM Cloud Lite!

IBM Watson

About this Course

In this course, we will show you how to build a chatbot with Node.js and the Conversation and Discovery services from Watson. You'll also learn how to setup your bot on the IBM Cloud Platform.

What You'll Learn

Set up personal Watson API instances on IBM Cloud

Send and receive data from Watson APIs

Process text using the Watson Conversation Service


Ben is a father, husband, son, friend, and teacher. He is firmly committed to the belief that the world is evolving to a better place. Find him on Twitter @benjakuben.

Ben Jakuben

Joel Kraft

Armen started at IBM 12 years ago as course developer and trainer for the IoT solutions. He holds a BS in Organizational and Behavioral Psychology, MS in Computer Science and an MBA in Computer Information Systems. Armen writes in the online publication and has co-authored IBM Red Books. He also holds an IBM Certified Application Developer - Watson V3 Certification and is a Distinguished Toastmaster (DTM).

Armen Pischdotchian

Set up personal Watson API instances on IBM Cloud

Send and receive data from Watson APIs

Here's what you'll make

We will show you how to build a chatbot that uses natural language processing services available from the IBM Cloud Platform.

We will provide you with starter files for a client app, and then walk you through creating and configuring two different services.

You can adapt this chatbot for other uses. For example, you could build a chatbot to interface with your customers or a chatbot that tells you the weather. What will you make?

Video on desktop

About Treehouse

Treehouse is an online school that specializes in web and mobile development. Our students have access to hundreds of video courses in over 17 topics, like Front End Development, JavaScript, Python, and iOS. Our courses build from the ground up so you can confidently master new technical skills, no matter your current level of experience.

© 2017 Treehouse Island, Inc.