Ghazal Creator

As part of a research project studying the work of the poet Agha Shahid Ali, I created a tool that would help students in Hamilton College’s English Department learn about the “ghazal,” a traditional poetic form of Kashmir.  This tool let users author their own poetry, with the rules of the poetic form — repetition of final words per line, syllabic structures, and rhymes — reinforced and automatically generated by the application.  (This tool also yielded a fascinating side project, creating an algorithm to count syllables using a dictionary database and language-based parsing.)