Inspiration
Alexa can recite preprogrammed raps but can't freestyle.
What it does
This website invites a user to record some banter, which is transcribed and displayed in real-time. A Markov chain generator then borrows key words from the input to generate retort, which is read aloud using a speech-to-text API.
How I built it
Our website was built entirely in HTML and JavaScript while outside functionality was built in Python.
Challenges I ran into
Being new to Python, we set out to push our skills in the language to learn more. This meant solving many small problems none of us had seen before.
Accomplishments that I'm proud of
Learned Python. Learned how to string APIs together. Built a functioning website in just hours.
What I learned
Human computing power is inversely related to hours awake.
What's next for RapGod.io
A versatile and clever rapping AI bot with a full understanding of the history and evolution of rap.
Log in or sign up for Devpost to join the conversation.