Inspiration

I was inspired when I was apart of a discord server, it was incredibly toxic and the owner had trouble keeping everybody safe and happy. I decided to create this bot to help with that.

I was also inspired by many mental health apps on the appstore, but they only had "one piece of the puzzle per say" I thought that if I combine all of them(chatbot, mood-tracker, meditation) it would allow for a better experience.

What it does

There are two parts a app and a discord bot

The app has a chatbot, a mood tracker and a meditation page all for helping the user with their mental health.

The discord bot runs checks on the server and runs a emotion classification model on it, then the bot send personalized messages and reports all the data to the server manager.

How we built it

App: React Native - for the UI React Native paper - UI library Firebase/firestore - database Openai GPT-3.5-turbo - for the chatbot

Discord bot: Just Discord.py Pytorch model - for the sentimental/emotional analysis

Challenges we ran into

Firestore was a bit buggy

First time using discord.py so a lot of issues there

Accomplishments that we're proud of

First time using discord.py

Making a discord bot

What we learned

Discord.py

What's next for Mindwell

Integrating the discord bot better with the app Speeding up OpenAI requests

Making a better UI

Built With

  • discord.py
  • expo.io
  • firebase
  • firestore
  • gpt-3.5-turbo
  • openai
  • react-native-paper
  • reactnative
Share this project:

Updates