<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>herrklein.com &#187; Geek stuff</title>
	<atom:link href="http://herrklein.com/category/geek-stuff/feed/" rel="self" type="application/rss+xml" />
	<link>http://herrklein.com</link>
	<description>Computer Graphics &#124; Design &#124; Photography &#124; New Media</description>
	<lastBuildDate>Fri, 30 Oct 2009 10:33:26 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Ranking Twitter Bots</title>
		<link>http://herrklein.com/2009/03/twitter-ranking/</link>
		<comments>http://herrklein.com/2009/03/twitter-ranking/#comments</comments>
		<pubDate>Thu, 19 Mar 2009 15:54:12 +0000</pubDate>
		<dc:creator>Lasse</dc:creator>
				<category><![CDATA[Geek stuff]]></category>

		<guid isPermaLink="false">http://herrklein.com/?p=163</guid>
		<description><![CDATA[A proposal for a formula for ranging Twitter accounts by the number of following and followers]]></description>
			<content:encoded><![CDATA[<p>Twitter is a microblogging community that lets you follow other people&#8217;s updates, and maybe have others follow yours back. I have been on twitter for a while, and I have found it quite useful and entertaining.</p>
<p>Lately I find that there is an overwhelming amount of people who seem to get a kick out of collecting followers just to expand their audience. There are also a number of theories on how to increase the amount of followers.</p>
<h3>A Twitter Bot Contest</h3>
<p style="text-align: left; ">I am not too interested in the quantity of followers myself, but I do find this interesting from a strategical point of view. I think it would be very interesting to test different theories on maximizing the amount of followers by setting up a number of twitter bots with different strategies to see how well they perform.</p>
<p>The idea for a twitter bot contest comes from reading <span>Robert Axelrod</span><span>&#8216;s book</span> &#8220;The Evolution of Cooperation&#8221; many years ago. The book described different algorithms competing to perform best at Prisoner&#8217;s Dilemma (among many other things). Competing to get twitter followers is very different from the tit-for-tat competition, and many times more entertaining since (mostly) real people are involved on the other end.</p>
<p style="text-align: left; "><span id="more-163"></span></p>
<h3>Twitter ranking</h3>
<p style="text-align: left; ">There are a lot of different ways to measure twitter success &#8211; from the most basic following / follower ratio to more advanced twitter ranks that takes the amount of people referencing your account into consideration. A ratio is simple and nice, but it does not favour a user following 10.000 people that he follows back over a user with 10 people that follow each other.  It is obviously a lot harder to get 10.000 people into your network than to just invite your friends, so quantity should be rewarded.</p>
<p style="text-align: left; ">A success criteria for such a bot could be the number of followers with a punishment for the number of people the bot is following. After all, following someone is very easy, but getting them to follow you back requires more effort. (For a real person it is probably more ethical to follow the people following you back, but getting a lot of followers without following them back is a lot harder to do).</p>
<p style="text-align: left; ">I came up with the following equation to achieve the score distribution that I was after:</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-193" title="twitterscore1" src="http://herrklein.com/wp-content/twitterscore1.gif" alt="twitterscore1" width="300" height="100" /></p>
<p>Just following someone gives 0 points if nobody follows back, getting lots of followers without following anyone back gives you a score equal to the number of followers, and the same number of following and followers gives a score equal to half the followers. I don&#8217;t think the number of tweets or retweets are impotant in determining the score because they both affect the number of followers. So making the number of followers most important parameter should cover it.</p>
<p>Plotting this equation gives the following graph:</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-164" title="twitterscore" src="http://herrklein.com/wp-content/twitterscore.jpg" alt="twitterscore" width="480" height="491" /></p>
<p style="text-align: center;">
<p style="text-align: left;">I have made my own test bot. It has been running for five days, and it is now following 1.737 people with 706 people following it back. This gives it a score of  just 152 according to the above formula. The bot is still running, so I will not reveal its name yet because I don&#8217;t want to influence its performance by promoting it.</p>
<h3>What do you think?</h3>
<p style="text-align: left;">The score could of course also be used to rank normal twitter accounts. Let me know if you think this is a useful way of ranking twitter users.</p>
<p style="text-align: left;">Now it&#8217;s just a matter of someone else building a bots to compete with this score. Let me know if you are half as geeky as I am these days and join in. I&#8217;ll gladly share some rules and the code to get this going.</p>
<p style="text-align: left;">Oh, and you can <a href="http://twitter.com/lazze">follow my updates</a> on twitter if you want to.</p>
<p style="text-align: left;">
<p style="text-align: left;">
]]></content:encoded>
			<wfw:commentRss>http://herrklein.com/2009/03/twitter-ranking/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
