Thanks to covid, many of us are alone, stuck in our homes, and feeling miserable. For many of us, human interaction is something we miss, someone to be with or someone to talk to. In our case, we present to you some*thing* you can talk to instead.
What it does
We created a personalized discord chatbot.
How we built it
Using discord.py as our base, we implemented OpenAI to create a chatbot on the discord app which stores user inputs correlating to their interests. These inputs would then be used to fine-tune our bot to help give the user a response more accurate to them.
Challenges we ran into
Fine-tuning for OpenAI is manually done by OpenAI. This meant that MongoDB implementation would not work since fine-tuning the bot using user MongoDB queries would take time which we did not have. We also ran into a plethora of general software issues.
Accomplishments that we're proud of
Even if we couldn't finish the bot to 100% completion, we had a lot of fun talking to it. In terms of hackathon projects, this alone made it one of the most memorable ones we've done. Even though we were feeling down and defeated, our bot set out to do what it was made to do, improving the mental health of the people that use our bot.
What we learned
Half of our team were first-time coders and never had experience using the technologies we used for this hack. Overall each of the members leave this hackathon having learned something new.
What's next for HelperBot
Finishing MongoDB implementation with OpenAI to make user refined responses tailored to the user.
Built With
- discord.py
- machine-learning
- mongodb
- openai
- python

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