What is Sarufi ?
Learn how to build
cool conversational experience using a
lightweight, blazingly fast python library, It has a simple and intuitive API plus a rich set of features to make your bot more engaging.
It handles all the
heavy lifting of building a conversational bot, including: intent detection, entity recognition, natural language understanding, and intent fulfillment. You don't need to worry about the details like how the bot is trained, how it is deployed, or how it is used in production anymore and you can focus on building your bot.
With the sarufi library you can build a
conversational experience in a matter of
minutes. To give you an idea on what you can do with sarufi, Have a look at Sarufi playground where we hosted some of the chatbots made with sarufi.
What you'll need
Currently, we support only support Python SDK and Typescript SDK for sarufi. but we are working on supporting other languages as well.
You can install sarufi directly from the Github repository and also from official releases.
Installing from Github
git clone https://github.com/Neurotech-HQ/sarufi-python-sdk
sarufi-python-sdk $ python setup.py install
npm install sarufi
pip install --upgrade sarufi
Here we go
Let's see how to use sarufi
Now that you have installed sarufi, you can start using it.
Go to the next section to see how to use sarufi to build a chatbot.