Create your own chatbot for any topic - What you need to know

Hands-On Workshop

Create your own chatbot for any topic

June 1st, 2022 @ 11am - 1pm ET (8am - 10am PT)

Chatbots can help businesses communicate with their customers quickly while also understanding their needs and responding accordingly. Chatbots, also called virtual agents, are a great way to provide a great streamlined customer experience.

Get certified in building your own chatbot application with this live hands-on workshop.

In this 2 hour workshop, you will learn to enhance any application with a chatbot easily with cnvrg.io AI Blueprints. We’ll introduce you to chatbot concepts, and ways that it can improve your business using your data. When you leave this workshop, you’ll have built a system that can detect the intent of a user’s message and respond accordingly without ever having to train a model as well as train your own personalized model. You will also learn how to integrate a chatbot into your own business use case, for example, to provide helpful information to users and help them get what they need easily and efficiently no matter what the topic. In this workshop you will build a chatbot alongside the instructor, integrate it into a sample web application, get hands-on support and earn a certificate for building a chatbot.

Skills you will learn

  • How to build and deploy an end-to-end chatbot for any business use case such as a virtual travel agent, HR help desk, booking assistant and more!
  • How to connect your own data for the chatbot to provide it with the answers you want
  • How to integrate the chatbot endpoint into your system
  • How to infer the intent of a text and response accordingly

What do I get for completing this course?

  • Anyone that completes this course will earn a Chatbot Certificate and badge that can be shared on Linkedin, Twitter, and other social media platforms
  • A ready-to-use ML application that can be deployed to solve a real business problem
  • Hands-on support from expert AI instructors every step of the way

Who is this course for?

  • A software developer, domain specific business user, or analyst with some programming/scripting background
  • You should have familiarity with Python and REST APIs
  • No experience creating models necessary

What will I need?

  • The latest version of Zoom

Data requirements

  • CSV files with your own data mapping text to the correct intent
    Text - Intent

  • For responses, the user should supply a JSON object,
    Intent name: list of responses (can be only one) the response chosen is random
    For example:
    {“FORGOT_PASSWORD”: [“Answer 1”, “Answer 2”, “Answer 3”]}

  • You will need a large dataset to create a proper chatbot using your data. This means it should have more than 200 rows.

  • If you don’t have data, we will provide sample data for you to use for the workshop

Other Requirements: Try the chatbot yourself

In this workshop, we will be building a sample web application. If you’d like to try out the chatbot for yourself that is being built in the workshop, please follow the requirements below:

Requirements:

  1. Node (Latest stable version) - Node.js
  2. Clone / Download the sample code from GitHub - avivday2/my-app: cnvrg-web-app-example
  3. cd into the folder and run npm install
  4. To see everything was setup correctly, run npm run start and check that the web app is opening.

**If you have any trouble installing the node or cloning the project, you can reply here with your questions

Data requirements

  • CSV files with your own data mapping text to the correct intent
    Text - Intent
  • For responses, the user should supply a JSON object,
    Intent name: list of responses (can be only one) the response chosen is random
    For example:
    {“FORGOT_PASSWORD”: [“Answer 1”, “Answer 2”, “Answer 3”]}
  • You will need a large dataset to create a proper chatbot using your data. This means it should have more than 200 rows.
  • If you don’t have data, we will provide sample data for you to use for the workshop

Other Requirements: Try the chatbot yourself

In this workshop, we will be building a sample web application. If you’d like to try out the chatbot for yourself that is being built in the workshop, please follow the requirements below:

Requirements:

  1. Node (Latest stable version) - Node.js
  2. Clone / Download the sample code from GitHub - avivday2/my-app: cnvrg-web-app-example
  3. cd into the folder and run npm install
  4. To see everything was setup correctly, run npm run start and check that the web app is opening.

**If you have any trouble installing the node or cloning the project, you can reply here with your questions

Hi Maya, I ran the command npm run dev, it worked. But for the command npm run start, it got error that the ‘start’ was not found!. Please advice. Thanks.

Hi @pvinhha npm run start should be working now as well as npm run dev. Let me know if there’s still an issue!

1 Like

Hi Naama,

Yes, it worked for me now. Thanks very much for your help.

Phillip

1 Like