The project aimed to develop a tool for generating blackout poetry. This involves selecting words from a text and blacking out the rest until a poem is formed. The challenge was to create a system that could emulate the "human" critic in the process of creating poetry. To achieve this, various techniques such as a recursive decision tree approach, Markov chains, rhyme, and alliteration schemes were implemented to select the most suitable sentences based on their Markov score. The project was implemented using P5js.
Keywords: Generative Poetry, P5js, Markov chain
In collaboration with Björn Keyser and Hendrik Scheeres
![](https://cdn.myportfolio.com/0b0f2add-ab2e-4921-9e09-64e46a50bc4f/750c3267-499c-4e49-9d0c-8e14486f865b_rw_1200.png?h=c62944bae2eadb2373b0c2cf777a58ae)
![](https://cdn.myportfolio.com/0b0f2add-ab2e-4921-9e09-64e46a50bc4f/3d02f390-2644-461d-acf1-7ba7aa7b5dc5_rw_1200.png?h=4f24902a8040940c4a011baf6aad9ef6)
![](https://cdn.myportfolio.com/0b0f2add-ab2e-4921-9e09-64e46a50bc4f/a3c56d8c-2501-4677-a288-ab466cd7d0e1_rw_1200.png?h=cdfe42fdfd4d037eed0be4b2420d2371)