Skip to content

PulkitMishra/CodeUtsava-Hack

 
 

Repository files navigation

CodeUtsava 3.0 Hackathon

Open Source Love svg1 made-with-python PyPI status PyPI license GitHub release PRs Welcome

Alt text

"Mental pain is less dramatic than physical pain, but it is more common and also harder to bear." -C.S. Lewis

Depression in India, or in the rest of the world for that matter, is a state of mental health that is rarely ever acknowledged by people. People are afraid to admit this state of mental sickness for fear of society. According to the World Health Organisation, around 6.9% of the Indian population is facing depression, anxiety or some state of mental sickness.

Our project, 'Here To Hear' is basically an Alexa skill which runs on the Amazon Echo devices. This skill aims at detecting and analysing symptoms of depression or anxiety in the user.

Features:

  • Mood evaluation by the Alexa bot.
  • Suicidal behaviour detection and prevention.
  • Social Media Sentiment Analysis to dig up evidence of mental sickness, if any.
  • Intelligent Suggestions by the Alexa AI to improve user's mood.
  • Informs emergency contact via text if user is sad or in extreme cases, shows suicidal tendencies.
  • Displays helpful information on the Alexa app.

Technology Stack:

  1. Frontend :
  • Amazon Alexa
  1. Backend :
  • Alexa Skills Kit
  • Flask-Ask
  • Python
  1. Infrastructure:
  • Amazon API Gateway
  • AWS Lambda

How to Run:

  1. Create Virtual Environment :
  • python3 -m virtualenv env
  • source env/bin/activate
  1. Install Requirements :
  • pip3 install -r requirements.txt
  • pip3 install -r requirements3.txt
  • sudo snap install ngrok
  1. Run voice.py :
  • python3 voice.py
  1. Run ngrok in a new terminal
  • ngrok http 5000

About

Our hack at CodeUtsava 3.0 NIT Raipur

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%