My Computing coursework
I made a chatbot Discord bot powered by the Google Gemini API to act as a companion for lonely youth both as a substitution and a practice
Although we were supposed to work as a team, I wrote all the code in the Discord bot, after assigning my teammates to complete the documents that we needed to submit
This was very interesting to make as Google released their Gemini 2.0 Flash model right before the submission deadline which led me to change a portion of the code to work with their new model
I had contemplated training my own model for use with this bot, however due to the short timespan we had to complete the coursework, I decided that it would be more wise to use a pre-trained model
Due to lack of funding, we decided to go with Google Gemini as it did better on most benchmark tests and was free to use, provided you had an API key
We added some extra utility and help resources like a list of affirmations and mental health resources for quite a few countries
