Aapi (or âpi) is derived from 'Sanskrit Literature', meaning : Friend, associate or acquaintance.
Aapi is a machine learning based intelligent chatbot designed to provide human-like conversation. Chatbot is created with intention to shorten the gap between business and customer. Similarly Aapi initially is build to increase educational efficiency by reducing the gap between a student and college.
Aapi is build with passion and love by 3 friends Pranav Dalvi, Aditya Dorge and Omkar Pawar on 12th April 2022.
- Python3
- Django Framework
- Tensorflow
- NLTK
- Numpy
- HTML, CSS
- JavaScript
- Install the required packages.
pip install -r requirements.txt
-
First create
secret key
for project -
Requirements for creating new key:
- Be a minimum of 50 characters in length
- Contain a minimum of 5 unique characters
- Not be prefixed with "django-insecure-"
-
Now open project directory
/Aapi-Ai-Django-ChatBot/project/
wheresettings.py
is located. -
Create new
.env
file and add the newly generatedsecret key
-
.env file should look like this:
SECRET_KEY = "dlm*zt#1-3g!xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
- Save the .env file
- Do the migrations
python manage.py migrate
- And run the project.
python manage.py runserver
- SRS Documentation: https://drive.google.com/file/d/aapi_chatbot_srs/view
- ChatBot image are taken from flaticon
- User image are taken from freeiconspng
Built with 💗 by Sharing Is Caring