📄️ Basic Concepts and Terminology
Before you start building your first chatbot, it is important to understand the basic concepts and terminology of chatbots. Here are some of the basic concepts and terminology that you need to know:
📄️ Create your first Chatbot
You can use any of the supported programming languages to create your first chatbot. This documentation currently support Python, JavaScript and Golang.
📄️ Chatbot Addons
We have seen how to create a simple chatbot in the previous section. In this section, we will see how to add addons to our chatbot. Addons are a set of functionalities that can be added to our chatbot to make it more interactive, things like: handling choices, canceling intents in the middle of a conversation, and etc.
📄️ Create Chatbot from file
Sarufi-Python-SDK allows you to create a chatbot from a file. where you can define your intents, utterances, and responses separately.
📄️ Congratulations
Congratulations! You have successfully created your first chatbot using Sarufi-Python-SDK. You can start learning how to integrate it with messaging platforms like Telegram, WhatsApp, and Facebook Messenger.