Git Product home page Git Product logo

farwaa-sr / mental_health_consoleapplication Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 1.68 MB

This Self-help program is designed to determine the mental illness from a list of mental illnesses a patient can have, and then tend to their illness in attempt to improve their mental health in a significant way while keeping track of their stress levels in case they may be a danger to themselves

License: Apache License 2.0

C++ 100.00%

mental_health_consoleapplication's Introduction

Mental_Health_ConsoleApplication

This Self-help program is designed to determine the mental illness from a list of mental illnesses a patient can have and then tend to their illness in an attempt to improve their mental health in a significant way while keeping track of their stress levels in case they may be a danger to themselves.

This was the second-semester project of our BSc Computer Science from the Object Oriented Programming Language Course, developed as a console application on C++.

Specifications This program provides the user with detailed knowledge and guidance and creates awareness among them on what mental illness they might have and what measures they must take to reduce the symptoms. Apart from this following are the specifications of this Self-Help Program:

  1. Allowing the user to choose a number of patients that would like to run the self-help program.
  2. Directing users who know their illness directly to a separate menu for each illness.
  3. For users who aren’t aware of their illness, a separate quiz is called, which gives a detailed report on about the illness threat levels.
  4. The 5 different menus for mental illnesses provide the user with a complete guide on how the user can improve their symptoms through either medication or exercises or if they’d like to call for medical assistance.
  5. Furthermore, the illness type is also observed in some cases to get more precise diagnosis and guidance.
  6. A separate quiz is made for determining Anxiety in patients.
  7. Sleep Cycle calculates the best time to wake up without disturbing that REM sleep for Insomniac patients.
  8. An emergency function is called in case of high threat level, which either tries to calm down the patient or calls an ambulance for them

mental_health_consoleapplication's People

Contributors

farwaa-sr avatar

Watchers

 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.