We may earn an affiliate commission when you visit our partners.
Course image
Antonio Cangiano

This course will teach you how to create useful chatbots without the need to write any code.

Leveraging IBM Watson's Natural Language Processing capabilities, you'll learn how to plan, implement, test, and deploy chatbots that delight your users, rather than frustrate them.

True to our promise of not requiring any code, you'll learn how to visually create chatbots with Watson Assistant (formerly Watson Conversation) and how to deploy them on your own website through a handy WordPress plugin. Don't have a website? No worries, one will be provided to you.

Read more

This course will teach you how to create useful chatbots without the need to write any code.

Leveraging IBM Watson's Natural Language Processing capabilities, you'll learn how to plan, implement, test, and deploy chatbots that delight your users, rather than frustrate them.

True to our promise of not requiring any code, you'll learn how to visually create chatbots with Watson Assistant (formerly Watson Conversation) and how to deploy them on your own website through a handy WordPress plugin. Don't have a website? No worries, one will be provided to you.

Chatbots are a hot topic in our industry and are about to go big. New jobs requiring this specific skill are being added every day, consultants demand premium rates, and the interest in chatbots is quickly exploding.

Gartner predicts that by 2020, 85% of customer interactions with the enterprise will be through automated means (that's chatbots and related technologies).

Here is your chance to learn this highly in demand set of skills with a gentle introduction to the topic that leaves no stone unturned.

Enroll now

What's inside

Syllabus

Module 1: Introduction to Chatbots
Welcome to Module 1 where you’ll quickly gain insights into the world of chatbots. First, you’ll learn to define what chatbots are. You’ll explore the intriguing history of messengers and learn about the AI-enabled rise of chatbots. You’ll be able to explain who chatbots are for and why chatbots matter. You’ll begin creating the chatbot you will build in this course and create an instance of IBM Watson Assistant to use with your chatbot build.
Read more

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Covers conversational AI applications in customer service, consulting, and e-commerce
No prior coding experience is required
Course content is on high demand in the industry
Provides hands-on learning with IBM Watson Assistant
Offers access to a website for testing purposes
Instructed by Antonio Cangiano, an experienced industry professional

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

No-code ai chatbot building with watson

According to learners, this course offers a solid introduction to building AI chatbots without programming, ideal for beginners and non-technical users. Students find the IBM Watson Assistant focus practical, with helpful hands-on demos. The course successfully teaches the basics like intents, entities, and dialogs. While providing a strong foundation, reviewers note it could use more depth on complex topics and deployment beyond the basics. Some find parts slightly outdated due to platform changes. It's viewed as a valuable first step for career development.
Practical use of Watson Assistant.
"The course is all about using the IBM Watson Assistant tool, which is exactly what I needed."
"I got practical experience directly in the Watson interface, useful for real-world application."
"Focuses specifically on the IBM ecosystem for chatbot development."
"Learned how to build bots using IBM's platform, which is valuable for my career goals."
Practical examples aid understanding.
"The guided demos where we build the chatbot were the best part."
"I learned most by following the hands-on exercises in Watson Assistant."
"Seeing the tool used in real-time helped solidify my understanding."
"Practical demos made building the bot feel achievable and less intimidating."
Great starting point for novices.
"As a complete beginner, I found this course incredibly easy to follow."
"The lectures break down complex ideas into simple steps."
"Pacing was just right, making it easy to keep up with the concepts."
"Learning Intents and Entities was simple due to clear explanations provided."
Successfully builds bots without code.
"I built a functional chatbot without writing a single line of code!"
"Perfect for non-programmers like me who need this skill for work."
"The visual tool made building straightforward without needing technical skills."
"Proof that you don't need to code to create chatbots using this method."
Course content might need updates.
"Some parts of the interface shown seemed different from the current Watson Assistant UI."
"Minor inconsistencies appeared because the platform updated since the videos were made."
"Wish the course videos were updated to match the latest UI, it caused slight confusion."
"Found small differences between the course and the live tool, but manageable."
Doesn't cover advanced concepts fully.
"It's great for the very basics, but I wanted more advanced topics or complex scenarios."
"Felt it didn't cover deployment options extensively beyond the basic WordPress plugin."
"Could use deeper dives into complex dialog structures and integrations."
"Good overview, but left me wanting more on advanced features of Watson Assistant."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Building AI Powered Chatbots Without Programming with these activities:
Practice creating intents and entities
Better prepare for the topics covered in Module 2 by practicing creating intents and entities.
Show steps
  • Create an intent for a specific user task, such as ordering a pizza.
  • Add a few sample user utterances to the intent.
  • Create an entity to capture a specific type of data, such as the size of the pizza.
  • Add a few sample values to the entity.
Explore the IBM Watson Assistant documentation
Deepen your understanding of the concepts covered in this course by reviewing the official documentation.
Show steps
  • Visit the IBM Watson Assistant documentation website.
  • Review the sections on intents, entities, and dialog.
Join a study group or online forum for chatbot developers
Engage with other learners and professionals to exchange knowledge and insights about chatbot development.
Show steps
  • Search for study groups or online forums dedicated to chatbot development.
  • Join a group that aligns with your interests and skill level.
  • Participate in discussions, ask questions, and share your experiences.
Three other activities
Expand to see all activities and additional details
Show all six activities
Attend a workshop on chatbot development
Accelerate your learning by attending a workshop specifically designed to enhance your chatbot development skills.
Show steps
  • Research upcoming workshops on chatbot development.
  • Select a workshop that aligns with your learning objectives.
  • Register for the workshop and attend the sessions.
Develop a chatbot for a specific use case
Demonstrate your understanding of the course concepts by creating a practical application of a chatbot.
Show steps
  • Design the conversation flow for your chatbot.
  • Identify a specific use case for your chatbot, such as customer support or lead generation.
  • Create the intents and entities for your chatbot.
  • Develop the dialog for your chatbot.
  • Test and deploy your chatbot.
Participate in a chatbot development competition
Test your skills and showcase your abilities by participating in a competition focused on chatbot development.
Show steps
  • Research upcoming chatbot development competitions.
  • Select a competition that aligns with your interests and skill level.
  • Develop a chatbot that meets the competition requirements.
  • Submit your chatbot to the competition.

Career center

Learners who complete Building AI Powered Chatbots Without Programming will develop knowledge and skills that may be useful to these careers:
Chatbot Developer
A Chatbot Developer designs, develops, and maintains chatbots that facilitate user engagement and enhance customer experiences. This course can help in this role by providing a comprehensive understanding of chatbot development, including how to plan, implement, test, and deploy chatbots. You'll gain hands-on experience with IBM Watson's Natural Language Processing capabilities, a leading platform for chatbot development. Through the course projects, you'll build your own chatbot, gaining practical skills that can directly contribute to your success as a Chatbot Developer.
AI Engineer
An AI Engineer designs, develops, and deploys artificial intelligence (AI) systems, including chatbots. This course can help in this role by providing a foundation in AI principles and techniques, with a focus on chatbot development. You'll gain hands-on experience with IBM Watson's Natural Language Processing capabilities, a leading platform for AI development. The course projects will help you build a portfolio of AI-powered chatbots, showcasing your skills and increasing your competitiveness in the job market.
Machine Learning Engineer
A Machine Learning Engineer develops and implements machine learning algorithms and models to solve real-world problems, including chatbot development. This course can help in this role by providing a foundation in machine learning principles and techniques, with a focus on chatbot development. You'll gain hands-on experience with IBM Watson's Natural Language Processing capabilities, a leading platform for machine learning development. The course projects will help you build a portfolio of machine learning-powered chatbots, showcasing your skills and increasing your competitiveness in the job market.
Data Scientist
A Data Scientist analyzes and interprets data to extract insights and solve business problems, including chatbot development. This course can help in this role by providing a foundation in data science principles and techniques, with a focus on chatbot development. You'll gain hands-on experience with IBM Watson's Natural Language Processing capabilities, a leading platform for data science development. The course projects will help you build a portfolio of data science-powered chatbots, showcasing your skills and increasing your competitiveness in the job market.
UX Designer
A UX Designer designs and evaluates user experiences for digital products, including chatbots. This course can help in this role by providing a foundation in UX design principles and techniques, with a focus on chatbot development. You'll gain hands-on experience with IBM Watson's Natural Language Processing capabilities, a leading platform for UX design development. The course projects will help you build a portfolio of UX-focused chatbots, showcasing your skills and increasing your competitiveness in the job market.
Product Manager
A Product Manager manages the development and launch of new products, including chatbots. This course can help in this role by providing a foundation in product management principles and techniques, with a focus on chatbot development. You'll gain hands-on experience with IBM Watson's Natural Language Processing capabilities, a leading platform for product management development. The course projects will help you build a portfolio of product-focused chatbots, showcasing your skills and increasing your competitiveness in the job market.
Business Analyst
A Business Analyst analyzes business needs and develops solutions to improve business processes, including chatbot development. This course can help in this role by providing a foundation in business analysis principles and techniques, with a focus on chatbot development. You'll gain hands-on experience with IBM Watson's Natural Language Processing capabilities, a leading platform for business analysis development. The course projects will help you build a portfolio of business-focused chatbots, showcasing your skills and increasing your competitiveness in the job market.
Software Engineer
A Software Engineer designs, develops, and maintains software systems, including chatbots. This course may be useful in this role by providing a foundation in software engineering principles and techniques, with a focus on chatbot development. You'll gain hands-on experience with IBM Watson's Natural Language Processing capabilities, a leading platform for software engineering development. The course projects will help you build a portfolio of software-focused chatbots, showcasing your skills and increasing your competitiveness in the job market.
Web Developer
A Web Developer designs and develops websites and web applications, including chatbots. This course may be useful in this role by providing a foundation in web development principles and techniques, with a focus on chatbot development. You'll gain hands-on experience with IBM Watson's Natural Language Processing capabilities, a leading platform for web development. The course projects will help you build a portfolio of web-focused chatbots, showcasing your skills and increasing your competitiveness in the job market.
Data Analyst
A Data Analyst collects, analyzes, and interprets data to extract insights and solve business problems, including chatbot development. This course may be useful in this role by providing a foundation in data analysis principles and techniques, with a focus on chatbot development. You'll gain hands-on experience with IBM Watson's Natural Language Processing capabilities, a leading platform for data analysis development. The course projects will help you build a portfolio of data-focused chatbots, showcasing your skills and increasing your competitiveness in the job market.
IT Manager
An IT Manager plans, implements, and manages IT systems and services, including chatbots. This course may be useful in this role by providing a foundation in IT management principles and techniques, with a focus on chatbot development. You'll gain hands-on experience with IBM Watson's Natural Language Processing capabilities, a leading platform for IT management development. The course projects will help you build a portfolio of IT-focused chatbots, showcasing your skills and increasing your competitiveness in the job market.
Project Manager
A Project Manager plans, executes, and closes projects, including chatbot development projects. This course may be useful in this role by providing a foundation in project management principles and techniques, with a focus on chatbot development. You'll gain hands-on experience with IBM Watson's Natural Language Processing capabilities, a leading platform for project management development. The course projects will help you build a portfolio of project-focused chatbots, showcasing your skills and increasing your competitiveness in the job market.
Quality Assurance Analyst
A Quality Assurance Analyst tests and evaluates software systems and applications, including chatbots. This course may be useful in this role by providing a foundation in quality assurance principles and techniques, with a focus on chatbot development. You'll gain hands-on experience with IBM Watson's Natural Language Processing capabilities, a leading platform for quality assurance development. The course projects will help you build a portfolio of quality-focused chatbots, showcasing your skills and increasing your competitiveness in the job market.
Technical Writer
A Technical Writer creates and maintains technical documentation, including documentation for chatbots. This course may be useful in this role by providing a foundation in technical writing principles and techniques, with a focus on chatbot development. You'll gain hands-on experience with IBM Watson's Natural Language Processing capabilities, a leading platform for technical writing development. The course projects will help you build a portfolio of technical documentation for chatbots, showcasing your skills and increasing your competitiveness in the job market.
Customer Service Representative
A Customer Service Representative provides support to customers, including support for chatbots. This course may be useful in this role by providing a foundation in customer service principles and techniques, with a focus on chatbot support. You'll gain hands-on experience with IBM Watson's Natural Language Processing capabilities, a leading platform for customer service development. The course projects will help you build a portfolio of customer service-focused chatbots, showcasing your skills and increasing your competitiveness in the job market.

Reading list

We've selected 13 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Building AI Powered Chatbots Without Programming.
Teaches you how to implement transformer models for tasks such as machine translation, text summarization, and question answering.
Provides a practical introduction to artificial intelligence and teaches you how to build AI applications using Python.
Provides a concise introduction to machine learning and covers the most important concepts in a clear and concise manner.
Provides a comprehensive overview of the field of speech and language processing and covers topics such as speech recognition, natural language understanding, and dialogue systems.
Provides a comprehensive introduction to the field of deep learning and covers the most important concepts in a rigorous mathematical manner.
Provides a comprehensive overview of the field of reinforcement learning and covers the most important concepts in a rigorous mathematical manner.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser