A pandemic is not just a medical phenomenon; it affects individuals and society and causes disruption, anxiety, stress, stigma, and xenophobia. The behavior of an individual as a unit of society or a community has marked effects on the dynamics of a pandemic that involves the level of severity, degree of flow, and after effects.Isolation, social distancing, and closure of educational institutes, workplaces, and entertainment venues consigned people to stay in their homes to help break the chain of transmission. However, the restrictive measures undoubtedly have affected the social and mental health of individuals from across the board. Our website Advika is not just a website but a whole package having various attractive features that not only help the user to work on their mental health but also helps in raising awareness and also lending a helping hand to those in need. People who are not doing well mentally need resources(meditation, blogs), want to talk to someone or maybe just need some guidance from experts or even track your days for how you have been doing, this all can be done in one place.
Advika is live at http://advika.us-east-2.elasticbeanstalk.com/
-
The user can interact with the chatbot and not be scared to talk to a bot and feel better.
-
The website also have blogs on mental health so,users can refer to them or read them to collect information on mental health.
-
The user can record on the website how their day went and can refer to them later on to check for any pattern of any mental illness.
-
The user can also find information about psychologists/Specialists on our website.
- Django
- Django-PWA
- HTML
- CSS
- JS
- RASA
To get this project up and running locally on your computer:
- Set up the Python development environment. We recommend using a Python virtual environment.
- Assuming you have Python setup, run the following commands (if you're on Windows you may use
py
orpy -3
instead ofpython3
to start Python):pip3 install -r requirements.txt Open Settings.py and set: SECRET_KEY = 'Your Secret Key' EMAIL_HOST_USER = 'Your Email' EMAIL_HOST_PASSWORD = 'Email Password' python3 manage.py makemigrations python3 manage.py migrate python3 manage.py runserver
- Running Chatbot Locally
cd Advika Chatbot conda create -n rasavirtualenv conda activate rasavirtualenv pip install rasa rasa train rasa test rasa run -m models --enable-api --cors "*" --debug
- Open a browser to
http://127.0.0.1:8000/admin/
to open the admin site - Create a few test objects of each type.
- Open tab to
http://127.0.0.1:8000
to see the main site, with your new objects.