MHealth - by team Vibha,Aditya,Kumar,Medha
A virtual mental health assistant - To help you with your medication by giving a medicine log&scheduler, provide a bot to be your companion, let you vent and avail some healing techniques
Created on 28th February 2021
•
MHealth - by team Vibha,Aditya,Kumar,Medha
A virtual mental health assistant - To help you with your medication by giving a medicine log&scheduler, provide a bot to be your companion, let you vent and avail some healing techniques
The problem MHealth - by team Vibha,Aditya,Kumar,Medha solves
Every year 1 in 5 people suffer from a mental health condition, but most of them, though clinically diagnosable suffer in silence. This can be attributed to lack of awareness, support and resources.
Our project can provide a medium to people who don't have an avenue to express themselves, through the provision of a sensitive, interactive bot which can provide healing techniques (gratitude checks, positive affirmations etc.) and can carry a conversation with tailored questions which can probe the user further allowing them to vent their emotions and feel lighter . Others may not be able to access a professional so they may need a platform which helps them express their feelings. The bot flags words like suicide, self harm and immediatly displays a helpline number.
The second aspect is the medicine log and scheduler, which allows the user to keep track of their medicinal schedule through an interactive calendar.
Additionally the user gets to express how they are feeling through a emoji board which responds with an appropriate message.
Challenges I ran into
- The bot was challenging to code as a comprehensive analysis had to be done to detect all the cases from the user's input. We meticulously detected all the cases possible and wrote a comprehensive code to make the bot interaction as relevant, accurate and as close to a human conversation as possible
- Calculating and highlighting the dates on which the user has to take the medication was a hurdle we had to overcome. We used clever javascript coding to tackle this.
- The scheduling and notifying of the medicine had some bugs. Scheduling for a month was solved by highlighting on the calendar. Unfortunately we could'nt debug the notifications
- Even though the calendar layout displays the dates for every month properly (on clicking next and previous), we weren't able to extend the highlighting to the months beyond March(default month we are on). For March, the callendar, scheduling works perfectly
Technologies used