Giter Site home page Giter Site logo

markwk / mindset_journaling_app Goto Github PK

View Code? Open in Web Editor NEW
19.0 4.0 4.0 8.59 MB

A Smart Journaling App with NLP and Sentiment Analysis

JavaScript 68.78% Python 7.14% Java 8.63% Ruby 8.63% Objective-C 6.81%
journaling react-native natural-language-processing sentiment-analysis speech-to-text mood-tracking cognitive-behavioral-therapy

mindset_journaling_app's Introduction

Mirror

A space to grow through reflection

Mirror App Demp


This is the public repo for code created during AI LA / MIT Hacking Medicine Hackathon on Mental Health and Cancer from Nov 1 to 3, 2019 at Cedar-Sinai Accelerator in Los Angeles.

Check out our pitch deck!

What is Mirror?

Our mission: help people be more resilient.

The growth mindset is a well-known metric with both diagnostic and predict value on mental, physical and social well-being. People with a fixed mindset are less adaptable to dealing with stress and change and thus get sick more and struggle more often personally and professionally. By contrast, people who classify and self-identify with a growth mindset are more productive and physically and mentally healthier.

At Mirror, we encourage, track and help people to build mental skills, better habits, resilience, and flourishing through journaling.

Our KPI is all about developing the growth mindset in ourselves and in our communities.

What Mirror Does?

Mirror is a smart journaling tool that provides:

  • Painless user experience using voice-to-text
  • Personalized Journaling reflection prompts based on evidence-backed proven journaling research.
  • Intelligent insights about your mental health through journaling.
  • Set goals and track progress toward practicing a growth mindset by understanding self and self narrative.

From Assesment to Personalized Journaling

Our product vision starts with a lightly modified version of the growth mindset questionnaire, the gold standard for identifying and classifying which mindset one fits into. After that, we let users use open input journaling of their choicing or to following guided journaling protocols that are automatically tracked and scored. Over time you get not only a journal for mental health but a tool for self-reflection and personal memories over time.

What We Built

During the weekend, we created:

  • a react native app that provides
  • voice-to-text input and then uses
  • Natural Language Processing (NLP) from IBM Watson and Google's BERT to
  • extract sentiment and emotion and
  • calculate "Growth Mindset" Asssesment

Competitive Landscape

Compared to both therapy-focused technologies and journaling apps, Mirror provides both a high impact and interactivity at a low cost.

Based on initial market and customer research, we believe there is a significant opportunity for this kind of cognitive therapy through self-help technology. Initial target customers range from coaching, social workers, and therapists to enterprise corporate well-ness programs.

While the mental health space is dominated by mindfulness and meditation apps, we believe there is an underserved need for evidence-based journaling tools.

Team:

Mirror Team P hoto

Mark, Shami, Rodrigo, Raleigh, and Kjell

App Code by Mark Koester at github.com/markwk.

Use, Install, and Improve

After downloading the code, run:

  • yarn install
  • For Mac:cd ios && pod install (note: be sure to have Cocoapod installed)
  • at repo root then run react-native run-ios

mindset_journaling_app's People

Contributors

markwk avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  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.