Mydra logo
Artificial Intelligence
CEI 10 logo

CEI 10

Building AI Powered Chatbots Without Programming

  • Beginner

This course teaches you how to create useful chatbots without writing any code using IBM Watson Assistant. Learn to plan, implement, test, and deploy chatbots that delight users, leveraging Watson's Natural Language Processing capabilities.

  • Chatbot Development
  • Natural Language Processing
  • IBM Watson Assistant
  • WordPress Integration
  • Dialog Management

Overview

In this course, you will learn to create chatbots without any programming knowledge using IBM Watson Assistant. You will gain hands-on experience in defining intents, entities, and dialogs, and deploying chatbots on WordPress websites. The course covers advanced features like context variables, slots, and handling digressions, ensuring your chatbot can handle complex interactions gracefully.

  • Layers 1 Streamline Icon: https://streamlinehq.com
    English
    course language
  • Professional Certification
    upon course completion

Who is this course for?

Beginners

Individuals with no prior experience in programming or AI who want to learn how to build chatbots.

Professionals

Professionals looking to enhance their skills in AI and chatbot development without needing to write code.

Businesses

Organizations aiming to implement chatbots for customer support and other automated interactions.

Learn to build AI-powered chatbots without any programming knowledge. This course covers essential skills like intent and entity recognition, dialog management, and deployment on WordPress. Ideal for beginners and professionals looking to enhance their AI skills.

Pre-Requisites

1 / 1

  • No prior experience required

What will you learn?

Introduction to Chatbots
Gain insights into the world of chatbots, define what chatbots are, explore the history of messengers, and learn about the AI-enabled rise of chatbots. Create an instance of IBM Watson Assistant.
Working with Intents
Learn how chatbots work and identify the primary components: intents, entities, and dialogs. Create and train intents using IBM Watson Assistant.
Entities
Focus on entities, the second key component of a chatbot dialog skill. Create, modify, and delete entities, and use entity value synonyms and patterns.
Dialog
Unify prior learning with the third component of dialogue skills. Define domain-specific intents, create parent and child nodes, and handle conditional actions.
Deployment
Explore the process of deploying a chatbot. Create an Assistant, link it to your dialog skill, and deploy the chatbot on a WordPress site.
Context Variables & Slots
Learn about advanced chatbot features, including training your chatbot to work with context variables, collecting user input, and using slots to set context variables.
Digressions
Handle digressions or unexpected questions, and explore the Analyze tab inside Watson Assistant to improve your chatbot.
Summary
Review what you've learned about building chatbots.
Watson Actions (Optional)
Explore Watson Assistant and learn how to migrate dialog skills to actions. Gain hands-on experience with creating Watson actions and activating dialogs.
Final Exam
Complete the final exam to test your knowledge and skills acquired throughout the course.

What learners say about this course

  • It was a great course! I can't believe I now know how to build chatbots and with that the possibility to teach others or make money building chatbots for paying customers. Thank you so much!

    GGV

  • Excellent course! The pacing is good, with a gradual intro toward more complex concepts. Compared to other courses, you do learn a lot in this one. Also great support from the staff.

    AAN

  • Very informative course, logically laid out and well presented. I appreciated the step-by-step instruction as this is the first time I've tried this type of build. I look forward to learning more.

    SSD

Meet your instructor

  • Antonio Cangiano

    Engineering Manager and AI Specialist, IBM

    Antonio Cangiano has over 18 years of experience working on cutting-edge technology projects at IBM. His role as a Software Developer and Technical Evangelist has employed both his software engineering and technical marketing skills. He is also an early adopter of various technologies, including Cloud computing, Big Data, Data Science, and AI. As a technical advocate, he bridges the gap between the software development community and IBM, educating the community about IBM's technology products.

New cohorts coming soon