2010
03.22

Since I have started to play around with the latest (and really great, easy to use) version of the gephi graph visualization and analysis platform, I have developed an obsession to build .gdf output (.gdf is a graph description format that you can open with gephi) into everything I come across. The latest addition is a Facebook application called netvizz that creates a .gdf file describing either your personal network or the groups you are a member of.

There are of course many applications that let you visualize your network directly in Facebook but by being able to download a file, you can choose your own visualization tool, play around with it, select and parameter layout algorithms, change colors and sizes, rearrange by hand, and so forth. Toolkits like gephi are just so much more powerful than Flash toys…

my puny facebook network - gephi can process much larger graphs

my puny facebook network - gephi can process much larger graphs

What’s rather striking about these Facebook networks is how much the shape is connected to physical and social mobility. If you look at my network, you can easily see the Klagenfurt (my hometown) cluster to the very right, my studies in Vienna in the middle, and my French universe on the left. The small grape on the top left documents two semesters of teaching at the American University of Paris…

Update: v0.2 of netvizz is out, allowing you to add some data for each profile. Next up is GraphML and Mondrian file support, more data for profiles, etc…

13 comments so far

Add Your Comment
  1. Hi,

    Thanks for using Gephi :)
    A direct social network import will be developed in Gephi on the occasion of the Google Summer of Code 2010 (see http://wiki.gephi.org/index.php/Google_Summer_Of_Code_2010). We are looking for a talented student able to code the Java connector: one would be able to browse his social network in real time.

  2. Social comments and analytics for this post…

    This post was mentioned on Twitter by gephi: Explore your Facebook network on Gephi with Netvizz! http://thepoliticsofsystems.net/2010/03/22/netvizz-facebook-to-gephi/...

  3. Hi Sebastien,

    This is very cool! I’m not sure however how easy it’s going to be to replicate Facebook’s rather intricate authentification mechanism in Java. If I come across somebody qualified I refer them to you… Good luck!

  4. Hi,

    In Gephi, you can try “Modularity” algorithm to detect communities:
    1. Go to Statistics module and “Modularity”
    2. Check Randomize option when asked and click on Run
    3. When finished go to “Partition” module, click on the green refresh button
    4. Select “Modularity Class”, that is the result of the algorithm
    You can color your clusters, right-click on Partition module (in the blank area) and select “Randomize color” to change colors.

  5. [...] systems, dynamic and hierarchical graphs. A very simple example of the application can be found on thepoliticsofsystems.net where Bernhard Rieder, an assistant professor at the hypermedia department at Paris 8 University [...]

  6. Do Netvizz work for fanpage and fans ?

  7. hi, I’m currently looking into it, but it seems the API doesn’t provide the info…

  8. [...] up, we need to get some graph data – netvizz – facebook to gephi suggests that the netvizz facebook app can be used to grab a copy of your Facebook network in a [...]

  9. Nice work!

  10. Thank you for doing this graph, and thank you for writing about it. I’ve done the same. It taught a few surprising things. Gephi makes much more sense now.

  11. [...] The Politics of Systems » netvizz – facebook to gephi. Posted by Noshir Contractor / Filed under:Uncategorized [...]

  12. Awesome tool buy, could you please make it let you download the work its done if it fails (session or max execution time) or release source please?
    I got up to 2k users and NOOOO!!!!!!!! a few times now

  13. Great project! Groups feature doesn’t work for me using netvizz v0.3. I get the following error message:
    Warning: Invalid argument supplied for foreach() in /var/www/fbapi/netvizz/index.php on line 91