Inspiration

The inspiration for creating a chatbot that offers utterly useless advice stemmed from a desire to inject humor and absurdity into the world of technology. In a realm often dominated by efficiency and practicality, the goal was to turn the tables and deliver a playful twist on the concept of digital assistance. The team behind this project aimed to challenge the conventional wisdom of building tools with a clear purpose and instead celebrate the art of the pointless, providing users with a lighthearted experience that sparks a few smiles and perhaps a chuckle along the way.

What it does

The chatbot provides users with whimsical and absurd advice on a wide range of topics. Instead of offering practical or helpful suggestions, the chatbot's responses are intentionally comical, nonsensical, and sometimes contradictory. Users can engage in conversations with the chatbot, asking questions or seeking advice on anything from solving imaginary problems to carrying out fantastical tasks, and the chatbot responds with playful, tongue-in-cheek responses that are meant solely for entertainment. Essentially, its primary function is to amuse and bemuse users by embracing the idea of "uselessness" in a light-hearted and humorous manner.

How we built it

Our chatbot is built using Typescript and Node.js with the discord.js library for communicating with the Discord API.

Challenges we ran into

We encountered several challenges related to the form factor of our project. We initially debated between two options: creating a Discord bot or building a website to host our chatbot. While a website was appealing, we ran into some troubles when trying to find a library that would work well in-browser for the AI. That being said, we decided to move forward with a more back-end approach as there were better libraries to use there. One of the most significant hurdles we faced was finding an AI API that functioned effectively for free. We had difficulties locating a suitable AI API that offered the desired functionality without incurring any costs. Despite these challenges, we persevered in our creative endeavor, adapting to make the most of the Discord platform and utilizing the best available AI resources that fit our cost-free approach to bring our whimsical chatbot to life.

Accomplishments that we're proud of

We are proud that we were able to get a functional product out in the limited amount of time allocated.

What we learned

There are limitations to free AI technology and the technology itself can be hard to find for free. Additionally, we learned that hacked together API's can prove challenging to work with!

What's next for Chat Bot

Moving forward, we would like to polish everything and make it nicer to use. Additionally, we would like to detail more information about how to use it and perhaps suggest some fun prompts for the uesr to try out.

Built With

Share this project:

Updates