Skip to content

A mental health monitoring app we designed for the hackathon Prasunethon 2024.

Notifications You must be signed in to change notification settings

gargibendale/niramaya

Repository files navigation

निरामय

Niramaya is a mental health assistant and monitor app that becomes a virtual therapy assistant for you and also creates an in-depth mental health report for you. Apart from this there are several diagnosis tests which help you determine your mental illness.

Getting Started

Download the app from this website - Niramaya - Apphost

Youtube Link - Niramaya Youtube Explanation

Or - Clone this repository and run these commands:

flutter clean
flutter pub get
flutter build apk

Problem Statement

The problem statement for the hackathon was - AI-Driven Mental Health Monitoring and Support:

Many individuals with mental health issues do not receive timely intervention due to the stigma and lack of accessible resources. Create an AI system that monitors users' mental health through their interactions (e.g., text, voice) and provides real-time support and resources tailored to their needs.

Objective: Promote mental well-being by offering an unobtrusive and accessible AI-based tool that helps detect early signs of mental health issues and provides personalized support.

Hackathon Link: Prasunethon 2024

Our Solution:

We decided to design an app that conquers the social stigma associated with mental health by bringing to you a friendly neighborhood virtual therapy assistant named Dawn. Apart from this, it also has these features:

  • Diary analysis to give mental health report
  • Diagnosis tests to determine the your specific illness which save time and energy of commuting to a mental health clinic
  • Guess my mood game which calculates your average mood by detecting your emotions to various scenarios (Side note: This feature currently only works when I run the django server on my local machine. The repository for this can be found here)
  • Helpline numbers and links to mental health foundations from all over India
  • A medicine and sleep time tracker which notifies you to take the medications at set time
  • Links to various mental health exercises

Tech

  • Frontend
    • Flutter
  • Backend
    • Django
    • Gemini (GenAI)
    • DeepFace (Emotion Detection)
  • Tools
    • Vercel for diary analysis api endpoint
    • Firebase
    • Ngrok for static emotion recognition api endpoint

App Preview

Home Page

Untitled design

GenAI features

Untitled design (1)

Diagnosis Tests

Untitled design (2)

Emotion recognition

Untitled design (3)

Additional Features

Untitled design (4)