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.

Built With

Share this project:

Updates