Inspiration
After brainstorming, we actually decided to make a programming language as our first idea. We would have made it so that it is nonsensical since we thought it would be funny. It didn't work out though since we quickly realized that would be too complicated for our knowledge on it. One of us thought we could implement chatgpt into something since it is new technology. Then, we combined that idea into a personality quiz that we could use and ta-da! Jesse was born!
What it does
Our program lets you fill out a personality quiz on a website. Each value has a prompt that will be given to chatgpt to serve as a basis for a personality it will emulate. You can then interact with the person you have crafted!
How we built it
The chatgpt api was called through python as programming language. We built the website using flask as a framework. Then, we used jinja html files as templates and of course also added css.
Challenges we ran into
We had to pay $10 to use chatgpt api. We also struggled to read from JSON to get the stored data for the questions until we realized we could just use a python dictionary.
Accomplishments that we're proud of
We are proud of showing up! It was a big effort since we are computer science students so we do not like to go outside our homes. It is the first time out of our houses as well as being at a hackathon for half of us.
What we learned
We learned how to work at a hackathon without a specific theme. This allowed us to come up with creative ways to use our knowledge to birth Jesse
What's next for Jesse - Make a friend workshop
We would love to add more questions so that the personality that is formed can be as precise as possible! We would also like to add open ended text questions so that the user can be more creative with what they come up.
Log in or sign up for Devpost to join the conversation.