Inspiration

Epic Rap Battles of History is very good

What it does

It lays down a sick beat and gives some killer inspiration to all the fly MCs out there. It also allows 2 smooth cats to face off against each other in a tradition as old as honour itself: THE RAP BATTLE. It will both generate a score for your rap based on your rhymes and how closely you stuck to the prompts as well as give points based on votes that can be cast via a companion polling page for some good old-fashioned peer review.

How we built it

We used Python for the natural language processing and the main application with then a Node.js server hosting the polling solution.

Challenges we ran into

We are bad at rapping. Python is also hideous for UI

Accomplishments that we're proud of

It works pretty well and we find it fun

What we learned

Natural Language Processing, Node.js, and how to diagnose and treat concussion

What's next for It's a Rap!

Add a rhythm feature so that your bars must actually fit within the bars

Share this project:

Updates