"Random Interval" -Artifical Intelligence

When I started thinking about this poetry problem, I thought about what constitutes as Poetry. If you really think about it, poetry can be anything. It can range from lyrics from a song, to a description of a beautiful scene. The possibilities are endless. As such, it is up to the author to declare whether or not something is poetry. As long as there are strings of words on some form of "page", it can be poetry.
Realistically, Poetry does not have to consist of real works or coherent sentences/ideas either. Dr. Seuss wrote a number of poems that featured non-real words, animals, and objects. An example of these poems are what are called "Verbless poems". These poems do not have any verbs, and do not really make any sense. It's up to the reader to interpret the meaning behind the words. Here is an example of a Verbless Poem:

The apparition of these faces in the crowd 
     Petals on a wet, black bough


One can apply this logic to this Poetry problem as well. The poem does not have to make sense, so long as it has words on a page and the author declares it to be a poem. As such, I tried to think about the creation of this poem in terms of computer functions. A computer can have a word bank or different nouns, verbs, and adjectives, and string them together in order to create "sentences". 
I figured, the best way to make the computer find out how many words it wants to display in a single sentence was to pick a random integer between 1 and 10. Then, it would arbitrarily choose nouns, prepositions, verbs, etc and string them together in sentences. Over time, with machine learning, it might actually produce realistic sentences and ideas!
Fortunately, things like this have already been created (sort of). If have an iPhone, there is something called AutoCorrect. You can choose suggested/recent words from the 3 words at the top of the keyboard. We can simulation a Machine-Learning poem by just utilizing Auto correct to make the poem for us.
Specifically, I created a random number generator in python, and created 10 random integers. Each integer will correspond to the number of words in each line. After this, I constructed each sentence with AutoCorrect. Here is the result!
note: I added some punctuation to they to make it more coherent.

Ya know what you gotta write up
I love the game and it's so easy to use
Me and my mom is gonna be head of the year
You don't have any idea how much you wanna play with it
So free, So wild
However, the app crashes every once in a while...
Washed up my little bit of time
Sense that you have a chance 
How to...
Stand by the way you are - not a good man

Please let me know what your interpretation of the poem is! Does it make sense? Does it flow? Comment!
-Arjun T


 
 

Comments

  1. This is an interesting idea! I've enjoyed looking at machine-generated text projects before, so I think it's cool that you found a simple way to simulate that. And as with the things I've seen written using AI, I thought the poem was kind of funny. Interpreting this one is tough, but I think it flows okay. Maybe it can refer to the life of a Uni student: Starting out carefree, then losing steam yet still keeping a sliver of hope. There are many different things it could be applied to.

    ReplyDelete
  2. I agree with your interpretation of the prompt. The first poem written by artificial intelligence won't make total sense and won't be as coherent as poems written by humans, but then again it doesn't have to because as you said and author can declare something a poem as long as there are words on a page. However, because of its ambiguity it is quite difficult to interpret. Nice Post!

    ReplyDelete

Post a Comment

Popular Posts