Back to Catalog

Build Your Own Chatbot

Beginnercourse

This chatbot course provides a practical introduction that will teach you everything you need to know to plan, build, and deploy your first customer support chatbot. Leveraging the cognitive computing power of IBM Watson Assistant, you will be able to design your own chatbot without the need to write any code. You'll also learn how to quickly deploy your chatbot on WordPress-based sites. If you want to learn how to create virtual assistants — and perhaps create one for your own business — this free chatbot course is for you.

4.6 (1k+ Reviews)

Language

  • English

Topic

  • Chatbot

Enrollment Count

  • 46.71K

Skills You Will Learn

  • Artificial Intelligence, Chatbots, NLP

Offered By

  • IBMDeveloperSkillsNetwork

Estimated Effort

  • 5 hours

Platform

  • SkillsNetwork

Last Update

  • April 24, 2024
About This course
This chatbot course provides a practical introduction that will teach you everything you need to know to plan, build, and deploy your first chatbot. Leveraging the cognitive computing power of Watson Assistant, you will be able to design your own chatbot without the need to write any code. You'll also learn how to quickly deploy your chatbot on WordPress-based sites. If you want to learn how to create virtual assistants — and perhaps create one for your own business — this free chatbot course is for you.


Course Syllabus


Module 1 - Introduction to Chatbots
  • What are chatbots?
  • Chatbots are trending
  • Leader in the Industry
  • Lab 1: Create an instance of Watson Assistant
  • Quizzes

Module 2: Working with Intents
  • How chatbots work
  • Understanding Intents
  • Lab 2: Create Dialog Skill and Intents
  • Lab 3: Import Intents
  • Quizzes

Module 3: Working with Entities
  • Understanding Entities
  • Lab 4: Create Entities
  • Lab 5: Import and Export Entities
  • Quizzes

Module 4: Defining the Dialog
  • Putting it all together
  • Building user-friendly chatbots
  • Lab 6: Implement the Dialog
  • Lab 7: Define Domain-Specific Intents
  • Quizzes

Module 5: Deploying your Chatbot
  • Deploying to a WordPress site
  • Lab 8 - Add a preview and retrieve your credentials
  • Lab 9: Deploy your Chatbot
  • Quizzes

Module 6: Advanced concepts – Part 1
  • Working with Context Variables and Slots
  • Lab 10: Explore Context Variables
  • Lab 11: Master Slots
  • Quizzes

Module 7: Advanced concepts – Part 2
  • Understanding Digressions
  • Lab 12: Enable Digressions
  • Lab 13: Get to know the Analytics tab
  • Lab 14: Create your own Chatbot
  • Watson Assistant in the Private Cloud
  • Quizzes

Summary
  • Conclusion
  • Final Exam

Recommended skills prior to taking this course

No programming skills are required to take this course. Anyone with a basic understanding of the web and the internet can take this course.

Grading scheme

The minimum passing mark for the course is 70%, where the review questions are worth 50% and the final exam is worth 50% of the course mark.


Instructors

Antonio Cangiano

Software Development Manager

Antonio Cangiano is an Engineering Manager and AI Specialist at IBM. An author and blogger, he wrote two technical books, "Ruby on Rails for Microsoft Developers" (Wrox, 2009) and "Technical Blogging" (The Pragmatic Bookshelf, 2012). He is passionate about the craft of programming, AI, cutting-edge technologies, online marketing, and entrepreneurship.

Read more

Contributors

Artem Arutyunov

Data Scientist

Hey, Artem here! I am excited about answering new challenges with data science, machine learning and especially Reinforcement Learning. Love helping people to learn, and learn myself. Studying Math and Stats at University of Toronto, hit me up if you are from there as well.

Read more