Ever heard of national Talk Like a Pirate Day? That's every day with Parrrley!
We created a single-page React app that takes plain English input and translates it into pirate-speak. Using a healthy amount of RegEx, we match the user's input to our pirate dictionary. If there's a match, that word is translated!
You'll also find some Parrrley-o-meters which measure the piratey-ness of your text. Ideally, those go up as you're text is translated.
One of the hardest parts of this project was creating a RegEx to match the bases of words so that we could correctly change them in consideration of tense, pluralization, and possessiveness. English is crazy! We tried to incorporate Speech Recognition as well, but that ended up taking too much time for the final demo.
In the future, we'd love to include a larger dictionary of pirate terminology as well as the Speech Recognition mentioned earlier. Batten the hatches and set the sails! We're off to another adventure.
Built With
- bootstrap
- css
- html
- javascript
- react
- reactstrap

Log in or sign up for Devpost to join the conversation.