- Notifications
You must be signed in to change notification settings - Fork2
An accidental haiku identifier utilizing the twitter api, the CMU Pronunciation dictionary, Hibernate ORM, and Spring Web MVC.
Qwuke/Twaiku
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
See this project live at twaiku.net!
Twaiku is a natural language processing web app that identifies accidental haikus from public tweets. It is able to reliablydetect if it is possible to make a 5/7/5 haiku from the text in a tweet by checking the syllable counts of the words fromthe most common pronunciations in theCMU pronunciation dictionary.Haikus are then saved in a database, tweeted by a bot, and can then be served to a web page.
Twaiku was made using Spring Web MVC, Hibernate ORM, Bootstrap, twitter4j/Twitter's free APIs, and a bit of elbow grease. Itwas initially built as the final project for aGrand Circus bootcamp byTristan Mortimer,Marcus Perez, andMatt Davis.