Ekisto – visualizing online habitats

Slashdot is linking to Ekisto – a project to visualize online communities like if they were cities.  So far there are only GitHub, StackOverflow and Friendfeed (really? Friendfeed?).  I’ve seen plenty of data visualization, especially for GitHub, but I have to say that this is one of the most interesting ones ever.

github visualization

 

Here is a quote from the About page that explains how it works:

Ekisto comes from ekistics, the science of human settlements.

Ekisto is an interactive visualization of three online communities: StackOverflow, Github and Friendfeed. Ekisto tries to imagine and map our online habitats using graph algorithms and the city as a metaphor.

A graph layout algorithm arranges users in 2D space based on their similarity. Cosine similarity is computed based on the users’ network (Friendfeed), collaborate, watch, fork and follow relationships (Github), or based on the tags of posts contributed by users (StackOverflow). The height of each user represents the normalized value of the user’s Pagerank (Github, Friendfeed) or their reputation points (StackOverflow).

The ends of the road

The ends of the road

Here is a nice idea with a good execution:

A village at the end of the road, near Sund, Norway

I spent some time recently in Google Maps, finding the edges of their Street View image coverage. I’ve always been drawn to the end of the road, to the edges of where one might be allowed to travel, whether blocked by geographic features, international borders, or simply the lack of any further road.

Via kottke.

GeoJSON – an open format for encoding a variety of geographic data structures

GeoJSON – an open format for encoding a variety of geographic data structures

Looks handy.  Learned about it while reading the GitHub blog post on announcing the support for interactive display of GeoJSON files in repositories.