Inspiration
Heading towards interviews in the tech field for the first time and wanting an adequate way to prepare for it, along with helping other people within the field prepare for future interviews board pitches, and pitching their ideas towards an investor or investment group.
What it does
Gives a large number of options for interviews and prep to be adequately prepared for any pitches that they may have to make through their future in the industry, whether it be focused on self promotion and
How we built it
Using pythons connections with Gemini and flask to connect to a simple HTML frontend. For the python there are multiple files most of which are focused towards the personality modes with them each being tailored to be called from the JS app based on the selections made by the user with the Gemini instance being initialized within gemini_client.py with the integration between app.js and app.py handling the requests then calling each file as necessary. The project was mainly made with the help of Codex and Gemini due to the time constraints.
Challenges we ran into
This was not the original project I was working on had to pivot to it around 9:00 at night last night which caused major issues and it needed rapid development and turned into something that I wish I could have changed if I wanted to remake it and restart I would start from the ground up and try to simplify and streamline the files and flesh out the personalities more of each AI companion and fix the setup of each option allowing users to have a sort of prescreening with their resume so the "board" or interviewer can be prepped to deal with the specific needs of a person along with allowing you to choose number of Investors and board members that would be present at the meeting rather than the pre defined number and I would restructure the Gemini Client so each instance can be called better when it is needed such as just creating a template of each "boss" or interviewer. Another issue that I ran into was related to getting the AI to work properly at first all it would return was its diagnostics after that I had to shift it to give me the actual string of info I needed to make it work properly.
Accomplishments that we're proud of
A functioning project by myself.
What we learned
applets in python along with proper connections with flask and JS
What's next for The Board
This is not a project I have motivation for especially with the way it turned out if I wanted to do anything with it I would want to completely restructure it, as I do not like the structure it currently has since right now it feels like a roundabout way of just talking to the normal AI asking it to act a certain way. The project is also quite redundant as there are multiple other AI interviews on the market as of now all of which function better than this.
Built With
- codex
- gemini
- openai
Log in or sign up for Devpost to join the conversation.