Strategy Bot: An Experiment in Social A.I.

In this post I’ll introduce you to my new pet project: an experiment in Twitter automation. The Strategy Bot (pictured) is ‘programmed’ to select & retweet key digital media resources, case studies or news items that provoke a higher understanding of the formation of good digital strategy.

Strategy Bot
He thinks, therefore he tweets.

Some context… I will typically have the odd side project on the go at any one time. Recent examples have included:

  • Recategorising all my RSS feeds for mobile, web & iPad
  • Linking up Instapaper / ReaditLater / Pinboard & Twitter
  • Testing Facebook ads to see if I can drive Twitter followers
  • Playing with XFBML, the new Follow button and Google +1
  • Sketching people’s Twitter avatars with my new stylus

All of the above would be worthy of a blog post, and that might happen for a couple of them, but there’s been one project I’ve been thinking about for a while that I reckon just needs to be shared, because, dear reader, I need your help!

I’ve been interested in getting the most out of Twitter for a while, and I’ve been certain there is some utility among the network’s parasites: the lowly twitterbot. I’d love to perform an autopsy on one to see how they really work, as there are some excellent cases of these automata being actually quite useful or cool. For example:

  • Spotibot – @replies suggested music based on your requests
  • Wikipediabot – random links to Wikipedia pages every hour
  • Easy Joke – RT’s with “that’s what she said” on certain phrases

There are loads more listed on the Twitter Fan Wiki, and of course there are millions of spambots that behave in similar ways. But I wanted to make something that would be primarily useful to me, and that others might enjoy too.

The idea arose from the need to detect, share and archive truly excellent links, without cluttering my personal Twitter feed. Did you know you can automatically add Twitter links to Pinboard for archiving? It’s a bloody useful way to passively log the stuff that’s held your attention. And did you know you can create a self-hosted archive of all your tweets? I use Tweetnest to this end, where I’ve been logging my personal tweets here. Try searching for something!

Mr. Strategy Bot is just another way to add useful stuff to my own personal content library. But throughout the course of his life, I’d like him to be useful to everyone. Or at least, everyone that works in digital media (you gotta have a niche). So how should I automate him to this end?

In my attempts to pin down what makes these robots work, I found a number of approaches, typically making use of Twitterfeed (a pretty blunt RSS syndication tool) or the Twitter API (way over my head). I needed something that would let me ‘scrape’ the top links from a list of Twitter users, and automatically RT the top five links.

I have totally failed in my attempts, even after a whole evening spent in the depths of Yahoo! Pipes. For now, I’ve had to settle on the manual way. Yep, I’m manually RT’ing the links until I find a better solution, five a day, with a bit of prose each time to help round out his character.

I will continue to research means of automating his behaviour, as I think the idea of one’s own personal virtual pet social robot is a really powerful idea. Wouldn’t you agree?

[box]Please leave a comment if you can help create virtual life! Let’s give this guy his own A.I. existence out in the digital ether.[/box]

In the meantime, you should follow him on Twitter here.
He’s programmed to follow back!

Web Discoveries for June 16th

These are my del.icio.us links for June 16th

  • Layar
    Criminy. This is the future I predicted two years ago in my dissertation finally coming to life. The phrase ‘Game Changer’ comes to mind.
  • SPRXMobile Mobile Service Architects » Home
    Makers of the awesome sounding Android App – Layar; home of @Rhymo, a fave #AR Twitter Follower.
  • Social Media Biz Buzz
    A worthy resource for social media marketers. This site offers streamed or downloadable assets without the fluffy blurb.
  • Web Design WordPress function list
    This is a great resource for WordPress developers. Nice and slidy too.
  • Spymaster
    I don’t know what this is yet, I’m only just starting out, but by golly this looks cool. **EDIT** It is definitely NOT COOL.

The Subscription Options Plugin

My aim is to make my views on Digital Media, Branding and Emergent Technologies as accessible as possible not only to industry types, but to the blog-scouring early-adopting masses. My ongoing series on Augmented Reality has been relatively successful in boosting both the visitation and the subscribership of this blog.

Aside from the content I’ve written this month (May 2009 has been my most prolific since this blog’s inception) I have also started an SEO and social media strategy to extend the reach of the content I write here. I’ll share details later…

Anyway, the key element I want to tell you about in this post is my third strategy to make Digital Cortex portable to readers. I’ve started to provide readers with a range of subscription options, since the most common way for readers to subscribe to any blog and its content are through RSS, Email or Twitter. That’s when I came up with my brand new WordPress plugin.

I realised that my subscription solution might be useful to others also looking to grow their subscribership, so I created this:

The Subscription Options Plugin

This is how your subscriptions could look if you use my plugin.

I’ve turned my HTML code into a PHP-based plugin for all WordPress users that has the exact effect I aimed to achieve – to look good on a page, and for blog readers to easily grasp what each icon stood for.

Once installed it can be placed in any widget-ready area, allowing users to link to their various subscription options with ease.

PLEASE CLICK HERE FOR FULL PLUGIN DETAILS

Web Discoveries for April 7th

These are my del.icio.us links for April 7th