<aside> <img src="/icons/reorder_brown.svg" alt="/icons/reorder_brown.svg" width="40px" /> C O N T E N T O U T L I N E

Introduction


To develop a truly intelligent chatbot, it must be trained on custom data. First, let's clarify what we mean by "custom data."

At easybits, custom data consists of the questions and answers you input into the easybits interface, enabling the bot to learn how to respond to user inquiries. Unlike chatbots that rely on generic information from the internet, we prioritize using precise and trustworthy data to enhance automated communication with your users.

This guide will walk you through the steps to effectively train a chatbot on easybits using custom datasets.

Prepare Your Custom Data


Collect

The first step in successfully training your bot is to gather the data it will learn from.

This data should encompass the key aspects of the service for which you are creating the bot. For instance, if you are developing a bot to support your customer service teams, the dataset should include transcripts of previous customer interactions, frequently asked questions, product details, service information, and any other relevant text-based content.

On the other hand, if you are building an assistant bot to facilitate smooth onboarding for employees, the data should cover information about tools, services, company contacts, documentation, and other essential resources to ensure new hires have everything they need to get started in the company.

Organize

Once you have gathered all the data, it is essential to organize it into a Questions and Answers format. This structure enables the bot to anticipate user input and provide accurate responses.

easybits offers a method for organizing your data accordingly. You can input this information directly into your self-service dashboard. The Q&A table also allows you to include different question variations that may require similar responses.

For example, questions like "What is your return policy?" and "How long can I return purchased items?" can be grouped to provide the same answer.

training bot (1).gif