Code Monkey home page Code Monkey logo

daemononcode / fren Goto Github PK

View Code? Open in Web Editor NEW

This project forked from jagnani73/fren

0.0 1.0 0.0 4.5 MB

A Hack of the Hour presents to you a product that is meant to strengthen the relationship between a Therapist & their Client. A product that is meant to channel the Client's emotions and feelings anywhere, anytime. Providing a detailed analysis to the therapist, tailored to the Client itself.

JavaScript 2.07% HTML 2.47% TypeScript 87.77% Python 6.96% SCSS 0.66% Shell 0.07%

fren's Introduction

Logo

FREN - HackTheMountains'20

Assistant to the Therapist

A Preview of What Fren Is:

Write down your experiences:

Therapist Screenshot

Let us help your therapist in helping you!

Therapist Screenshot

Why is Mental health Important?

Mental illnesses, such as depression and anxiety, affect people’s ability to participate in health-promoting behaviors. In turn, problems with physical health, such as chronic diseases, can have a serious impact on mental health and decrease a person’s ability to participate in treatment and recovery. Mental health conditions will affect a staggering one in four people at some time in their lives. When it comes to our commitments to the rest of the world, people are silent on the issue of mental health.

Mental Health in 2020

What the Statistics say

1/4 population is affected by a mental or neurological disorder. 50% of lifetime mental illness begins by the age 14, 75% by 24. 5% of adults experience a mental illness equivalent to 43.8 million people. And this is just a fraction of it.

Let us help,

To encourage therapy.

Our Hack of the Hour presents to you a product which is meant to strengthen the relationship between a Therapist & its Client. A product that is meant to channel the Client's emotions and feelings anytime. Providing a detailed analysis, tailored to the Client itself.

Features offered by Fren

  • Mobile-ready web app

    • A MERN Web Application ready to be accessed anywhere, anytime.
  • Accurate data logging

    • Reliable entry logging in a Node.js API along with timestamp collection, for analysis of data.
  • Sentiment analysis

    • Receives data through a Flask API, analyses a journal entry to describe The Client's mood. It is a multi-layer perceptron to classify between different moods.
  • Word analysis

    • Scans through the journal entry and highlights the context. It uses Text-Frequency And Inverse Document Frequency to judge how important a word is to the context.
  • Network visualisation

    • To generate a Graph Visualisation of strongly context-related words.

A Look Into How Fren Works

Flow Chart

WHAT IT DOES

  1. Capture - The Client writes it's thoughts, feelings, and emotions down in our product.
  2. Calculate - We take them and perform some magic on it, providing some numbers and comparisons.
  3. Conclude - The bunny out of the bag is shown to the Therapist, custom to each client to support the process in its entirety.

Technology Stack and Dependencies

  • ML
    • sklearn
    • nltk
    • spacy
    • textblob
    • pytorch
  • APIs
    • Node.js
    • Express in TypeScript
    • MongoDB
    • Flask
  • Front-end
    • React.js in TypeScript-XML
    • Tailwind CSS

Future Developments

Text Summarization

Privacy of the client is extremely essential. However in extreme cases, keeping in mind the well being of the client, the summary of the clients note will be provided to the therapist.

Chatbot

To make it more user friendly we wish to create an interactive BOT to help the client with his specific needs.

Photo psychology

Exploration of how clients react to pictures so as to understand their spectrum of emotions.

Thank You!

Contributors

Abhishek Saxena

Abhishek Saxena

Ansh Sharma

Ansh Sharma

Saisha Shetty

Saisha Shetty

Gita Alekhya Paul

Gita Alekhya Paul

Yashvardhan Jagnani

Yashvardhan Jagnani

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.