Inspiration
Anime dating sims such as "Doki Doki Literature Club", "I Love You, Colonel Sanders", and "Mystic Messenger" were major inspirations as we began our work on Career Cupid. As you begin to learn more and more about the characters in these games, allowing them to see the best parts of you through carefully ran conversations, we made connections to the modern job interview. Businesses are similar to these potential suitors- they need to be wooed, and you need serious skills to do it!
What it does
Career Cupid prepares you for the hectic and intense ordeal that is the job search in a very simple way. You're asked a range of questions, easy, medium and hard, difficulty decided by you before the interview, preparing you for a wide range of interview styles. Businesses with unique personalities have you answering questions, withholding judgement until you're done with five questions. Their personalities grow more warm as you answer more questions right, but cold as you fumble questions. After you go through five, they tell you how you did, and you are given the opportunity to clarify questions or get more information out of them about what exactly you said wrong, or did well. From there, you can run through larger gauntlets of questions, or end the interview.
How we built it
We used HTML, CSS, and a Flask backend to design the interview rooms, and have a ChatGPT API run through that asks questions, which was given thorough prompt engineering.
Challenges we ran into
The CSS was a consistent struggle, trying to work with floating heads that were supposed to seem active. We also wanted to make the rooms unique, not enough to change functionality, while making sure to not accidentally upload API keys learning GitHub. (We did do that SEVERAL times still.) It was hard to implement all the auxiliary features we initially thought we would be able to, and we ended up missing out on making a "Cowboy Mode" that places cowboy hats on all characters, as well as changing their personalities to act like they're in an Old Western.
Accomplishments that we're proud of
The concept and actual execution is everything we imagined, we wish we had more time to flesh out more characters. The thing we're most proud of though, is the prompt engineering.
What we learned
We learned how to properly utilize APIs and front-end web development, very quickly had to learn proper version control, and breathing exercises.
What's next for Career Cupid
A proper game to be released on Steam, and on our resumes!
Log in or sign up for Devpost to join the conversation.