Computer Generated Blog Posts

Much of the buzz around AI centers around the AI's ability to be creative. The recent AlphaGo victory over grandmaster Lee Sedol was not only a triumph of Computer Science in a realm previously thought impossible, but more importantly, and impressively, it showed creative problem solving capabilities by an otherwise extremely analytical AI. The now famous 19th move of Game Two was shocking to Go grandmasters, including Lee Sedol himself. Those in the know describe the move as "creative" and "unexpected".

AI is now capable of creating new cooking recipes, creating original art, and suggesting "creative" solutions to medical issues. My question is can it write a compelling blog post on a given topic?

This is a serious question for me, one that I would love to dig into. My AI skills aren't to the level needed to answer this question. However, I do remember creating the standard Markov Chains and N-gram Language Models in school, and I thought I'd apply those techniques as a tongue-in-cheek way to answer my own question. After digging out my old Java code, and applying it as a forth order N-gram to my blog posts from the previous year, I was presented with these fresh insights:

They don't new connections in future JS. This is different represents. Experience is up on the TDD bandwagon is to a mechanic. The for you're working to story, and how many I've breadth of skills. If an act application, and pruning helps prevent hipster understanding, Ember is clear to find through track!

It's a lot of good flow, and what we code on master/app/controller::ActionNotFound, or more improving on a new users/index.html. There's not the time repays it sends the world the registration with your sales personal results, one this principle.

Exercise is no longer technical know those that is no post each of hard, specific toolset, you have pluses and the proud of.

Meditation is that equipment their own code. I've built you an app message :not_implementally a registration. The goals. They're not these a name for three inputs leading a terrific tool formation with.

Be a product will be repo? It's better science, that worthy test suite.

I'm excited to tackle this and demand person needs. I would correctly disciple. A developers by default. The scientist call three gems. Writing to be kills I workout my skills or worked it up:

I’ll enjoyable people, and are the two model, adding a new PR without listening the code on a required that writing on a given down, you helpful in variation script libraries a wide breadth code. I do often, maintainable. You go out of which (according to prepend quality) of call, when executed to the said, "My co-work". I always be world, I add depends of other translations to changeably.

Okay, so my little AI didn't come up with anything groundbreaking. Though it does corroborate my belief that a test suite is extremely valuable. I like how it put it - "It's better science, that worthy test suite."


Written by Alex Brinkman who lives and works in Denver, but plays in the mountains.