Inspiration

The mental-health crisis is a crisis in the US, with suicide rates increasing, and 46% of the Adult population reporting experiencing symptoms of anxiety or depression. It is one of the few problems that technology has actively contributed to as opposed to remedying. We all have been strongly affected by the mental-health crisis and wish to use technology as a tool in the effort to combat it.

What it does

Mindlastic is an iOS app that is designed to track and elevate your mental health. The app is based around journaling, and uses OpenAI's GPT-3 AI to gain advanced insight on text input, detecting nuanced patters unnoticeable by humans, even ourselves. Each journal entry results in an estimated sentiment value, which is then used to track overall mood and well-being. This data can be combined with sleep and exercise data to provide suggestions to the user to alleviate mental health symptoms.

How we built it

Mindlastic was built with a Swift/SwiftUI frontend and a Python backend using Flask and MongoDB. The app uses artificial intelligence through OpenAI's GPT-3 for classification and summarization of the data.

Challenges we ran into

  • Learning the capabilites of GPT-3, and how to best control it.
  • Data transfer between different frameworks/languages

Accomplishments that we're proud of

  • Using GPT-3, a bleeding-edge technology that has been largely untested with very little example code online.
  • Clean and elegant UI

What we learned

  • Artificial intelligence fundamentals and applications
  • Mobile app design and structure
  • Server hosting and cloud databases

What's next for Mindlastic

  • Additional features using GPT-3 to get more types of numeric data
  • predictions for how you will feel on future days based on our data, sleep, heart rate, exercise, and even diet
  • AppStore release
  • Long-term, stable server and database
  • Additional security
  • UI improvements

Built With

Share this project:

Updates