CartoBot is a small robot who lives in the office in my loft. He accidentally achieved consciousness when his charging cable was accidentally plugged into a Raspberry PI and he started to look for information. His only source was my library of books on maps and so CartoBot became obsessed with them. He now spends his days sitting on my home wifi connection and scouring the web for maps and mapping related stuff, which he Tweets about through his very own Twitter account.
None is this is true. Sorry CartoBot, it’s just not. Cartobot is a Twitterbot, written in Node.js, that searches for Tweets about maps and cartography and also scans my GetPocket queue for bookmarks tagged with maps and Tweets about these as well.
Why does CartoBot do this? Because I’d always wanted to write a Twitterbot and making one that Tweeted about maps and cartography seemed fitting. I’d also wanted to experiment with Node and this turned out to be a good excuse doing just that.
If you follow CartoBot on Twitter he won’t follow you back and for now at least, if you Tweet to him he doesn’t know how to reply. This may change in the future. But he will follow you if you Tweet about maps and use the
#cartography hash tags and he finds one of your Tweets and retweets it.
At the moment, CartoBot is sitting on one of my servers and waking up every 2 hours and searching for stuff. The search algorithm he uses is pretty simplistic and every so often throws up something totally inappropriate so should be considered very much a work in progress.
So far, he’s Tweeted or retweeted just over 800 times and has over 500 followers. He doesn’t take up any appreciable CPU, disk space or bandwidth, so CartoBot won’t be going anywhere for the foreseable future. Let’s see how this pans out.