Giter Site home page Giter Site logo

mavsneha / thereforyou Goto Github PK

View Code? Open in Web Editor NEW

This project forked from tahir0110/thereforyou

0.0 0.0 0.0 75.48 MB

ThereForYou: Your mental health ally. Kai, our AI assistant, offers compassionate support. Track your mood trends, find solace in a secure community, and access crisis resources swiftly. We're here to empower your journey towards improved well-being, leveraging technology for a brighter tomorrow.

License: Other

Python 0.33% CSS 0.03% HTML 0.41% Jupyter Notebook 99.22%

thereforyou's Introduction

ThereForYou

GSSoC Logo Light GSSoC Logo Dark

ThereForYou

Enhanced Public Safety: ThereForYou

ThereForYou is a groundbreaking solution aimed at enhancing public safety, particularly focusing on mental health support and suicide prevention. Leveraging cutting-edge technologies such as artificial intelligence (AI), machine learning (ML), natural language processing (NLP), and blockchain, our project offers accessible and empathetic assistance to individuals facing mental health challenges.

Key Features

Part 1: AI Psychologist

  • Dynamic Voice Adjustment: Our AI assistant dynamically adjusts its voice to match the user's gender, enhancing engagement and personalization.
  • Emotion Detection: Utilizing algorithms, the assistant detects signs of sadness or depression in user speech, securely storing this data using blockchain technology for potential future counseling sessions.
  • Empathetic Support: In moments of distress, sadness, or depression, the AI psychologist offers empathetic support and practical advice to encourage users towards positive steps forward.

Part 2: Suicide Prevention Model

  • Choking Detection: We have developed an API powered by advanced machine learning models that can detect signs of choking in users. Upon detection, it immediately sends alerts with location data of the victim to nearby users and authorities, including police officers, ensuring prompt assistance in critical situations.
  • Reward System: Users who assist individuals in choking incidents are rewarded with HealthTokens, redeemable at hospitals. This incentivizes community involvement in assisting those in need.

Part 3: Voice-Activated Safety Alert System

  • NLP-Based Danger Detection: Our advanced NLP model detects danger signals from user speech. Upon detection, nearby users and authorities such as police officers are alerted through push notifications about the location and condition of the victim.
  • Reward Mechanism: Similar to Part 2, individuals who respond to safety alerts and assist those in danger are rewarded with HealthTokens.

You can check out our 3rd part in action by yourself

How to do it yourself

  1. Headover to release section of github, and download app-armeabi-v7a-release1.apk.
  2. Login into the app and give it the necessary permissions
  3. Now to use the Voice Activated Safety System, click => https://vhelp.onrender.com/
  4. Press record button, and our NLP model will predict if the victim is in danger or not
  5. If danger is detected you will see notification on your mobile, with victim's location

Videos:

PART 1:

Part.-1.mp4

PART 2:

part2a.mp4

PART 3 (MUST WATCH):

part3.mp4

Tech Stack

Frontend

  • HTML/CSS
  • JavaScript
  • Flutter

Machine Learning

  • TensorFlow
  • Natural language processing
  • Scikit-learn
  • SpaCy
  • NLTK
  • OpenCV

Backend

  • Flask
  • OpenAPI
  • Google Web Speech API
  • PyAudio
  • Node.js
  • Firebase

thereforyou's People

Contributors

atharv714 avatar tahir0110 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.