Skip to content

Latest commit

 

History

History
47 lines (31 loc) · 1.24 KB

File metadata and controls

47 lines (31 loc) · 1.24 KB

Nalah

A Computer Science resource chatbot built on Sarufi. Sarufi is a low to no-code Conversational AI builder platform that will provides NLP infrastructure to create and deploy a chatbot.

The application uses a sarufi-python-sdk

Nalah, is integrated with whatsapp using Twilio.

Installation

Set up the a virtual environment, e.g when using python-virtualenv

virtualenv venv

Install all the requirements from the requirements.txt file

pip install -r requirements.txt

Set up the required Environment variables in this case:

   SECRET_KEY = 'Some unique string'

   SARUFI_USERNAME = 'Sarufi account username'

   SARUFI_PASSWORD = 'Sarufi account password'

   TWILIO_SID = 'Twilio Account SID'

   TWILIO_AUTH_TOKEN  = 'Twilio Account Authentication token'

Using uvicorn as the server application run

uvicorn main:app --reload

Technologies used

Screenshots

screenshot