back to tutorials

How to Import CSV into ChatBotKit Datasets

Learn how to easily import your CSV data into ChatBotKit datasets and train your chatbot to generate content specific to your domain and audience.

Importing CSV into ChatBotKit datasets is an easy process that can be done in a few simple steps. Below are the steps to follow:

  1. Create a dataset that is specific to your domain and audience.
  2. From your dataset page, click on the "Create Record" button.
  3. From the record page, click "Import" button.
  4. Select the "File" tab and upload the CSV files you want to import.
  5. Click the "Import" button.

You have the ability to preview all the records that will be created. This feature allows you to have a clear understanding of the data that will be entered into the system prior to saving it. By previewing the records, you can ensure that they are accurate and complete, as well as make any necessary adjustments or corrections. This is a valuable tool that can save you time and help avoid errors. In addition, it provides peace of mind knowing that the information is correct and up-to-date.

Finally, click the "Create Records" button. Your data is now uploaded to ChatBotKit.

Once the CSV has been imported, your chatbot will be trained to generate content specific to your domain and audience. You can then test your dataset directly from your dataset page by starting a chat with your data or search it.

If you want to create a custom chatbot, you can follow these additional steps:

  1. Click on "Bots" from the top navigation bar.
  2. Click on the "Create Bot" button.
  3. Add the bot backstory.
  4. Select your dataset.
  5. Optionally, make your bot public.

By following these steps, you can easily import your CSV data into ChatBotKit datasets.

If you encounter any issues during the import process or have questions about the functionality of ChatBotKit datasets, visit the ChatBotKit documentation or reach out to our support team for assistance. They are available to provide help and guidance to ensure that your experience with ChatBotKit is as smooth and successful as possible.