Inspiration
I have always loved manga and anime since I was small, and started my hero in middle school, binging all 3 seasons in one week! with the manga having finished last october, I still have a sweet spot for it and wanted to commemerate it in some way that thanks it for Deku and the casts help in my life.
What it does
My project is essentially a gatcha simulator in which you take a test and based on the 5 responses, it gives you a certain quirk attached with a detailed image. The simulator host is gemini which can take any response a user gives and find out what those answers correlate to in order to assign a specific quirk. For example negatve responses tend to get shigiraki's quirk decay, while good responses tend to get permutation, a hero's quirk.
How I built it
at first the idea was incredibly foreign to me, in a hackathon introducing us to AI, I hadn't the slightest idea how to use websites or any othe langauge really other than C, but via the workshops and talking to the hosts, I was able to get enough of an idea on javascript, css and react in order to implement gemeni into my code via an api key with instructions from youtube as well on how to put it in, then train it through simple text explanations on how it should base its actions every time it is ran, so that it knows to act like deku who for example is timid but heroic and helpful.
Challenges we ran into
I ran into A LOT of challenges since as a first year student I had only processed things in the terminal, never out. So translating that into a website took a whole days work in it of itself with so many run time errors that youtube and co pilot helped me understand enough to fix, even the ones co pilot didn't fully understand.
Accomplishments that we're proud of
Im proud that I was able to learn so much in such a short amount of time, its events like these that really enhance learning through the roof, sort of like an exp boost compared to normal school! going from intermediete in c after a whole school year to knowing the basics of javascript and css, plus the usage of react is an incredible boost to my abilites as a coder and that m grateful for.
What we learned
I learned two new coding languages on top of the power of AI implementations as well as how fun coding is when you do something you want rather than something that "looks good" or to "impress" others. I learned what coding is really about
What's next for Izuku's Insight! Become The Chosen!
I feel like theres so much more with a chat bot like this based on a character that with more time I could upgrade and upgrade like the chatbox is supposed to be Deku the number one hero of my hero academia talking to you about what your quirk could be, so I could deepfake his voice and text to speech it so that it seems like he's really talking to you, further immersing the user in the story.
Built With
- css
- gemeni
- html
- javascript
Log in or sign up for Devpost to join the conversation.