Skip to content

AI Based ChatBot built using Django (python back-end and html, css, js front-end)

License

Notifications You must be signed in to change notification settings

PranavDalvi/Aapi-Ai-Django-ChatBot

Repository files navigation

Aapi (Artificial Intelligence ChatBot)

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.

Technologies Used:

  • Python3
  • Django Framework
  • Tensorflow
  • NLTK
  • Numpy
  • HTML, CSS
  • JavaScript

How to run ChatBot on your computer 🤔

  • 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/ where settings.py is located.

  • Create new .env file and add the newly generated secret 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


Built with 💗 by Sharing Is Caring

About

AI Based ChatBot built using Django (python back-end and html, css, js front-end)

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •