Generate a pseudo-poem that would contain 160 bits of recoverable information [closed]?

First of all, you need to implement a program, which generates 1 valid and acceptable poem based on markov's model of your language. Then, you modify it this way: Let's leave first word as-is. Starting from the second word, there are lots of variants possible based on markov's model, sorted from highest probability to lowest.

Usually you choose the first, or something like random(10) word and display it. Now you take 2-8 bits of your message, and use this word. On the receiver side you'll have the same model, and you will see which word you've selected at each step out of all possibilities, and will be able to recover your bits of message.

Right, Markov models. I used similar approach for a related task actually: stackoverflow. Com/q/4683551/6236, but not for poetry.

Any clues where can I get enough poetry to build a frequency table? – Alexander Gladysh Jan 15 at 6:46 But, from experience, I think that this would lead to too long poems (or too low quality ones — if history window is too short). There will be too few branches to eat up bits fast enough.

– Alexander Gladysh Jan 15 at 6:48 There is no good way to eat more bits. You can enhance your markov's model based not only on existing text but using all acceptable combinations - but this will be much much tougher task. For poetry I guess there should be some filtering on acceptable words returned by the model.

– BarsMonster Jan 15 at 9:38.

My naive solution/algorithm: Write a beautiful 160-word poem Take out a thesaurus, and find an equivalent word for each word in your poem. The value each word in your original poem is 0 and the value of the word that you found in the thesaurus is 1 Now, encode your 160 bits into the poem Done.

1 Hmm... interesting approach! But it is not so simple. For the result to be poem, one should keep rhyme and foot intact.

Also I'd like to have more contrast between poems, so one can tell that they are different from the first glance... – Alexander Gladysh Feb 3 at 22:33.

I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.

Related Questions