Inspiration
This is inspired by the game Suck Up where the goal is to convince AI convince to do certain things so the protagonist, a vampire, can suck up their blood. (i know this may sound weird but we found the base idea of the game really interesting)
What it does
What was said in the tagline, helps people practice social interaction.
How we built it
We first built it in three parts, the UI the AI integration and the code to make the rest work all in different files, then we put everything together and fixed the issues.
Challenges we ran into
The hardest part was definitely implementing the AI into the UI that was made, as figuring out when to print and to skip lines so it doesn't overflow through the window.
Accomplishments that we're proud of
Making a system that is able to analyze the AI responses to figure out if they are negative or not. Learning python and AI integration from scratch.
What we learned
We never did python before, so all of us needed to learn how python works from scratch and learn how to integrate an OpenAPI API into our code to create the chatbot. We pretty much learned everything we did. We also learned that we should probably sleep more.
What's next for ACDA
If we over do get the need to make upgrades for it, it would probably be upgrading the UI to make more intuitive and just look better in general. After, it would probably be to integrate a better AI to give better responds and upgrade our points system.
Built With
- openai
- python
- tkinter
Log in or sign up for Devpost to join the conversation.