Inspiration
Life's hard, and with no one to talk to especially in the COVID era, the mental heath takes a dunk, and mood changes happen more frequently. Thereby, we decided to create a Telegram bot, with which you could share your feelings, and its more like your diary, and in return it would try to understand why your mood is changing, by providing very useful insights.
What it does
With our Telegram Bot, You can keep a track of your emotions by entering how you feel and what happened on a particular given day. After enough data has been gathered, it could give you trends and identify why the mood swings are happening.
How we built it
We built it using Python, MongoDB and TensorFlow.
Challenges we ran into
A lot! including our model giving us very vague moods, Telegram bot crashing with certain inputs.
Accomplishments that we're proud of
Building a bot with a pretty good Model for Mood prediction.
What we learned
The past 36 hours have been intense. We learned how to integrate Python with Telegram Bot and increased our proficiency in Python, MongoDB and TensorFlow.
What's next for MoodBot
After the user stores "enough" data, we could provide them more insights by finding patterns between the dates and messages and how it is affecting their moods.
Log in or sign up for Devpost to join the conversation.