/EdgarAllanPoetry

Your personal poetry assistant

Primary LanguageJavaScript

Inspiration

I'm not a very good poet, but you know who is? Edgar Allan Poe and Sylvia Plath.

What it does

EdgarAllanPoetry tests users' ability to tell computer-generated poetry from that of the English language's best poets.

How we built it

The poetry is generated randomly in three ways:

  1. Poems pulled verbatim from their authors
  2. Poems generated using a Markov Chain on the same corpus
  3. Poems generated using a Long Short Term Memory Recurrent Neural Network (lstm rnn) with TensorFlow and Keras on the corpus.

The website was built on NodeJs and the color scheme changes depending on the mood of the poems using Indico.

What's next for EdgarAllanPoetry

  • Write a novel?
  • Discover the lost sonnets of Shakespeare?