Inspiration
With our busy lives, it can be way too easy to forget to take the time to take care of our own physical and emotional well-being. The AssKisserBot is a product to help remind users to do just that when life becomes too much.
What it does
The AssKisserBot (AKB) sends periodic SMS text reminders to the user to practice self-care and give heart-warming messages. AKB collects data from the web on various events and metrics such as current weather, or input from the user about their current ailments. From this data, AKB will text the user to remind them to do specific self-care tasks such as staying hydrated or taking breaks. For example, if it is a hot day, AKB will send more reminders to notify the user to drink water and prepare for the heat. If the user tells AKB about having a rough day, AKB will send motivational and heart-warming messages to lift their spirits!
How we built it
We build AKB by interfacing ChatGPT with the Twilio API, which is an API used for sending and receiving SMS messages and calls between a virtual number and the verified user number.
Challenges we ran into
One challenge we ran into was figuring out how to get the Twilio API to recognize our numbers as verified numbers. When the API sees a number that is not verified, we would get errors.
Accomplishments that we're proud of
We were successfully able to have AKB send curated messages to users with verified phone numbers.
What we learned
We learned how to utilize OpenAI's API and interface with Twilio API.
What's next for AssKisserBot
We would like to interface AKB with WhisperAI to allow for the user to give voice input and receive voice output from AKB to make interaction with AKB more human-like in nature.
Log in or sign up for Devpost to join the conversation.