
While exploring my Twitter social graph I ran across Pierre Lindenbaum’s twittergraph Java tool for mining Twitter networks. It produces a GEXF file in XML citing those relationships. The command-line looks like this:
java -jar twittergraph.jar -o twittergraph.gexf 14087619
As Pierre describes in his post, his tool doesn’t use the OAuth API, so it has to wait for a few minutes and retry the connection every time it reaches the twitter API quota of 150 requests per hour. Given my id number this script ran all night. Once the GEXF file is created you can explore the connections and clusters with Gephi 0.7 alpha. I’ve used the Force Atlas method to sort edges and nodes. In preview mode, with 30% of the edges rendered, clusters are clearly visible around Life Sciences, Visualization, and HPC feeds.

Like Pierre, I used zoom.it to embed a PDF version of the master network document in this post. Here is a view of my complete network:
Data privacy issues aside, I’ve come to like zoom.it for viewing large graphs as embedded web documents.
Other methods of mining the social web and mapping professional relationships might include projecting LinkedIn contacts onto Google Earth. This recent O’Reilly article does just that.
(See also: Yokofakun: Visualizing my Twitter network)
(See also: github: TwitterGraph.java)
(See also: gephi.org)
(See also: zoom.it: hosted twitter graph for tkunau)
(See also: How to Map your Professional Network with Google Earth)