Category: technology

I work in technology for a living, as a product manager in BCG’s IT Knowledge group. I’m pretty keen on technology generally. Below are posts about websites I’ve worked on, fonts I’ve designed, and JavaScript I’ve written.

Procrastination

My form of procrastination is a random language generator.

It makes little paragraphs like this:

  • None of the nude cheese lets everything speak of her tryout. Some fiercely stunning pauses speak of her. She says, medium-size. He replies, collecting operatives. They say, mad.
  • I yearn for an oval, parental, and crimson layer. Azure housemothers can gladly take her overcast border. She says, corned. He replies, confusing those heretics. They say, confused.
  • They grin at something. Those customers have these discerning outlooks. She says, blorpy. He replies, rubbing the stuff. They say, nervous.

I wrote it in JavaScript:

http://ankiewicz.com/words/

Feel free to use those sentences in your own writing projects.

I am a little obsessed with it. I strive to make it better and better. I want the output to be as natural-sounding as possible. It is satisfying when it spits out realistic-sounding sentences. It’s extremely satisfying when the grammar is correct. I spent hours getting the plurals of the nouns to match the verbs. I spent forever deciding whether or not a sentence needs an adjective, an adverb, or a prepositional phrase.

It will never produce a novel. If I spend half as much energy on my novel as I do on this thing, I’d be done by now. Yet, I am fascinated by the process of creating machine-generated sentences. I am drawn to it. Occasionally, from an unexpected and surprising turn of phrase, I get inspiration.

I find myself getting lost in sites like this, imagining how I would emulate such rules in my own language generator: http://www.gingersoftware.com/content/grammar-rules/adjectives/order-of-adjectives/

What’s your form of procrastination?

More posts in technology