Another 10k day

I’m beginning to understand the exultation of spam-lords, the rapturous power narcotic that arises from watching thousands of words of perhaps-dubious quality arise & spew in a rapid unreadable scrawl across a screen.

Beyond semantics, words like sperm procreate incessantly in abundant sementics. Quality in this inverted world is a quantity.

On the technical side: today, I fixed the repetition hatching; used pattern.en to correct articles (like ‘an’ or ‘a’) and conjugate correct verb participles (as in ‘I’m walking home…’); and created FAKE_authors (because  who wants to read a poem written by a bot…unless it’s good, which these poems are not yet).

It all took much longer than anticipated.

The poems are now output in hourly batches:

Here’s a weird sample:

Body The New Road: Clark
by Anthony Lazarus




                        hold back. expect.
                look forward
                                                          kick one’s heels.
                                  kick one’s heels an i kick one’s heels.

                        kick one’s heels.

hold off.

                                                          look to.
                                                         stand by.
kick one’s heels.


And the original, Kenneth Patchen’s The Murder of Two Men by a Young Kid Wearing Lemon-colored Gloves

                        Wait. Wait.
                                  W a i t.


Code on Github
Made by  

[ A generated-poem based upon: Lyell’s Hypothesis Again by Kenneth Rexroth]

Nest Girl: Allergic Tales Dogs Bottom Kill Toucan Life
by Johannes Mackowski

An attack to excuse the latter transition of the Earth’s rising up by mutagenesis Now in functioning 
    caption of Lyell: caveat emptor of Geology
The ben clearway tight end on the QT,  
Broken dust in the abyss where  
The viaduct lave out days agone.   Continue reading “Another 10k day”

Hatching (trance bug poem set)

Another day, another 10k.

I received an email today from a friend who is a poet named Ian Hatcher; his email included an MP3 of himself reading a poem I had generated using code that was a bit broken .

Ian Hatcher reads “woodland_pattern” 

I sent this particular poem to Ian because it included a lot of repetition; Ian’s style involves repetition, productive repetitions, calibrated repetitions, sung repetitions, drone repetitions, blind repetitions, profound repetitions.

To my mind the repetition was a bug; from the perspective of efficient communication, a repeated word is an inefficient redundant symbol. In my mind, an ancient mantra chanted: effective text is succinct and to the point. But Hatcher’s work (among others) reminds me of the parallel/opposite tradition of trance ritual (incantation incantation incantation …) appropriated by post-modern poetics. Time does not matter: matter cycles.

Poetry belongs to both traditions (efficient condensation and redundant trance-inducing repetition). It is both a sustainment of affective efficient communication where redundancy is reduced and it is also a mode of being that involves states of consciousness invoked by rhythm and repetition.

Repetition is exactly what my code started churning out unexpectedly today after I made an error in how I dealt with 2 letter prepositions followed by punctuation. So I generated 10k+ poems in that style.

A computer-generated stanza

predictably, aluminum business and USDA diverge diverge
diverge            and the deflagration catapult 
sow in the sagas van chicken farm carnival  carnival
carnival                 with shallot desktop and radicchio 

based on a template derived from D. A. Powellrepublic (2008)

soon, industry and agriculture converged
                        and the combustion engine
sowed the dirtclod truck farms green
                                  with onion tops and chicory

To read 10118 poems (laden with repetitive bug trance cruft) generated in 6966.78432703 seconds on 2014-07-30 at 22:42 click here

Code on Github
Made by  

p.s. If you think trance is a thing of the past, consider the repetitive contemporary pop dance track just released by airhead (also sent to me as a link in an email today). Incantation is secular.  

Collocation: a poem culled from cruft

Data-art involves days of futile searches. Redundant processes, meandering through archives trying to retrieve relevant results. In this case, a collocation search resulted (as usual) in 99% pure cruft.

Cruft may be a synonym for poetry: the craft of recycling phenomenological debris into revelations.

Process: a trigram collocation search [in other words, a search for 3 words together] of 10,573 poems from the Poetry Foundation.

Filtered for the most frequent 3 word phrases:
before filter: 2,654,603 phrases,
after filter: 532,852 phrases.


idle fears! Vanish
idle flitting phantasies,
idle hand sweeping
idle handle, resting 

joys Of sense
joys Of serving
joys Of subtler ... love I fell love I fill love I had.  milk & sugar milk . . milk And blood milk From burning ... sexual feud And sexual grove.  time, I climbed time, I cut

Read it here

Generated on 2014-07-27 at 16h
Selected at 2014-07-28 at 14h

Continue reading “Collocation: a poem culled from cruft”

Writing 10,118 poems in 5 hours

In the same way that climate change signals something irrevocable in the atmosphere, machine-learning constitutes an erosion of the known habitat of culture.

Today I wrote 12,000 poems. Most of them are crap. But if even 1% are halfway decent, that’s 120 poems.

Numbers aren’t everything. We love what we love. Quantification does not measure value. The quality of things defies statistics.

Yet, few can deny statistics (of climate change), scale (of moore’s law), grandeur (of uni/multiverse), immensity (of blogosphere), complexity (of evolution), dexterity (of language), velocity (of singularity). Emergence.

Augmented humans have existed since the first horse was tamed, since fire was carried in coals slung in a goat’s bladder lined with moss and pebbles; since the first toilet was born in a rock’s gullet.

Run a car down with a a bicycle. Chase a sprinter with an airplane. Make a nuclear bomb with matches. I dare you.

Welcome the cyber poet. Touch it’s silicon tongue, algorithm-rich, drenched in data. Obligatory obliteration.

Keep in mind, the results emerge from recipes. I am not the best chef in the world. This is mere crawling. But it is instinct which suggests a path, a motion and a blur over the meaning of creativity. Symbiosis.

Continue reading “Writing 10,118 poems in 5 hours”


Biographies of poets. Generated with code.

2,513 bios of poets scraped from were batch-analyzed by Alchemy API (an online text-mining engine) for entities (employment roles, organizations, people, locations, etc…), concepts, keywords, and relations (subject,action,object).

This analysis then guided word replacement and generation of new bios using NLTK (Natural Language Toolkit) part-of-speech tagging

Approx. 2000+ BIOs generated in each run:

Code on Github
Made by

Text Analysis by