Inspiration
In response to the global pandemic, many people, such as ourselves, have turned to online gaming as a way to have fun and interact with friends.
Problem Solved
Although gaming is enjoyable and mentally stimulating, it can have negative effects if your health is neglected.
How it Solves this Problem
Most gamers, including ourselves, use a social media platform called Discord to communicate with each other while playing games. We built a bot on this platform that helps gamers manage their physical and mental health. The bot provides users with information about healthy gaming and gives health tips and reminders during gaming sessions. The bot also implements a to-do list and reminder system so gaming does not interfere with other obligations. Finally, the bot uses machine learning to chat with users.
Technologies Used
Our project is written in Python. We use Discord’s API and the discord.py module to interact with Discord. To configure the bot, we use a .yaml file. We also implement a simple learning-based chatbot using the Chatterbot Library to hold friendly conversation with users. Finally, we have a MongoDB cluster running in the cloud to store data about users.
Challenges
Implementing and training an AI in a short period of time was difficult, moreover, training on real world data with complex models was difficult because the bot started to pick up bad habits. Designing the Discord bot so that the script and database could support a large number of users was challenging. Finally, implementing a timer and to-do system required a lot of logic to be implemented.

Log in or sign up for Devpost to join the conversation.