[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/session.php on line 583: sizeof(): Parameter must be an array or an object that implements Countable
[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/session.php on line 639: sizeof(): Parameter must be an array or an object that implements Countable
Gephi forumsPlease post new questions on facebook group too (https://www.facebook.com/groups/gephi) 2015-05-23T07:47:01+01:00 https://forum-gephi.org/app.php/feed/topic/2314 2015-05-23T07:47:01+01:002015-05-23T07:47:01+01:00 https://forum-gephi.org/viewtopic.php?t=2314&p=11027#p11027 <![CDATA[Re: Large Steam network visualization with Google Maps + Gep]]>
This is awesome, I was just looking at the Steam Community API and thought "I bet you could make a nice social graph from this using Gephi" :)

That said, I can only see the image you included in the post, because the visualization website appears to be down...

Also can you let me know if you analysed of the resulting graph, or came up with any conclusions about social groups, relationships, etc etc?

I run a blog called The Variable Tree, where I regularly post articles related to social graphs, data science, visualization etc and I'd be really interested in writing an article about the Steam network...maybe we could collaborate?

Finally I thought you might be interested in the following meetup, happening in London in a couple of weeks, it's a Data Science hackathon based around gaming, and the Steam Community API is one of the data sources.

"Gaming :-) Data Hack" - Data Science London, via meetup (link blocked, for some reason).

Any thoughts appreciated - please do get in touch!

J

Statistics:Posted by jimmyjazz1975 — 23 May 2015 07:47


]]>
2014-11-02T09:20:05+01:002014-11-02T09:20:05+01:00 https://forum-gephi.org/viewtopic.php?t=2314&p=10836#p10836 <![CDATA[Re: Large Steam network visualization with Google Maps + Gep]]> https://marketplace.gephi.org/plugin/go ... -exporter/

:o :shock: :) :D :P

Statistics:Posted by pegerp — 02 Nov 2014 09:20


]]>
2014-10-26T16:00:11+01:002014-10-26T16:00:11+01:00 https://forum-gephi.org/viewtopic.php?t=2314&p=10825#p10825 <![CDATA[Re: Large Steam network visualization with Google Maps + Gep]]> Statistics:Posted by pegerp — 26 Oct 2014 16:00


]]>
2014-10-22T20:53:36+01:002014-10-22T20:53:36+01:00 https://forum-gephi.org/viewtopic.php?t=2314&p=10819#p10819 <![CDATA[Re: Large Steam network visualization with Google Maps + Gep]]> :o :P At least it seems so. I'll re-check my code tomorrow to see whether there are still dependencies on modified Gephi core code. However I'm quite sure now that this plugin can be done without any modifications to core modules.

Statistics:Posted by pegerp — 22 Oct 2014 20:53


]]>
2014-10-20T21:57:34+01:002014-10-20T21:57:34+01:00 https://forum-gephi.org/viewtopic.php?t=2314&p=10806#p10806 <![CDATA[Re: Large Steam network visualization with Google Maps + Gep]]>
The problem that I'm facing is with PreviewModel and how to force dimensions on the model. I've added setDimensions() method on the PreviewModel to make it more suitable for this exact need. That function is missing in default Gephi installation so I cannot release the plugin before that is somehow resolved...

If anyone has suggestions about that please reply! There is also an earlier thread about this same problem at https://forum.gephi.org/viewtopic.php?t=2777

Statistics:Posted by pegerp — 20 Oct 2014 21:57


]]>
2014-10-18T16:50:54+01:002014-10-18T16:50:54+01:00 https://forum-gephi.org/viewtopic.php?t=2314&p=10795#p10795 <![CDATA[Re: Large Steam network visualization with Google Maps + Gep]]>
I'll try to contact Gephi developers about how to solve some of the technical difficulties. I've had to modify Gephi core modules to get some functionality working. It might be possible to find other ways around these issues so Gephi core wouldn't require updates for this plugin to work.

Statistics:Posted by pegerp — 18 Oct 2014 16:50


]]>
2014-10-09T18:51:23+01:002014-10-09T18:51:23+01:00 https://forum-gephi.org/viewtopic.php?t=2314&p=10766#p10766 <![CDATA[Re: Large Steam network visualization with Google Maps + Gep]]>
Now there is a very primitive website called http://graphmap.net/ which allows uploading a GEXF file (size smaller than 20 MB) and the website renders a Google Map and offers a downloadable link for the PNG files which can be used with Google Maps API. Rendering may take a while depending on the size of the graph.

Next I'll try to figure out how to make a Gephi plugin out of this. As mentioned earlier I've had to do some changes to core Gephi interfaces so I need to contact Gephi developers to coordinate some of this stuff.

Note: Anything that is uploaded to the site is downloadable by everyone on the internet. Don't upload material that you don't want to share.

Statistics:Posted by pegerp — 09 Oct 2014 18:51


]]>
2014-09-30T16:51:38+01:002014-09-30T16:51:38+01:00 https://forum-gephi.org/viewtopic.php?t=2314&p=10748#p10748 <![CDATA[Re: Large Steam network visualization with Google Maps + Gep]]>
I'm planning to update things that are relatively easy for me to release first and then hopefully progress towards releasing a plugin.

Statistics:Posted by pegerp — 30 Sep 2014 16:51


]]>
2014-09-05T07:02:03+01:002014-09-05T07:02:03+01:00 https://forum-gephi.org/viewtopic.php?t=2314&p=10688#p10688 <![CDATA[Re: Large Steam network visualization with Google Maps + Gep]]> https://marketplace.gephi.org/plugin/sigmajs-exporter/ but it fits only small and middle size graphs. With your approach it is possible to visualize huge graphs. As far as I know currently these is no way to do that

Statistics:Posted by alexkuk — 05 Sep 2014 07:02


]]>
2014-09-03T10:22:01+01:002014-09-03T10:22:01+01:00 https://forum-gephi.org/viewtopic.php?t=2314&p=10681#p10681 <![CDATA[Re: Large Steam network visualization with Google Maps + Gep]]>
1. Tiles are generated automatically for each zoom level. I created a Java plugin for Gephi Toolkit that loads the network and saves each tile as a PNG image. The code loops through the whole network each tile at a time and renders the nodes.

I also have custom Perl renderer but I think the screenshots you took are from the Java Gephi Toolkit version.

2. The heatmap look is achieved by setting opacity of each node to be less than 100% when the node size is "few pixels or less". Visually it's then possible to actually increase the size of the small nodes to seem larger to make it look more hazy. The heatmap effect is increased when lots of small nodes (small in pixels) are clustered together and become heatmap like looking.

2b. Actually it's possible that the most outzoomed version (zoom level 0) is rendered with the Perl renderer and more zoomed in levels with the Java version. Technically it's still the same idea regardless of the programming language.


I've had intentions to make the plugin available probably both on Gephi Marketplace and open source. However the current version of the plugin modifies the Gephi Toolkit API so it's not possible to release the code just as a plugin.

I'll see if I find time to get back to this project and make the plugin more accessible. Thanks for sending me a PM!

Statistics:Posted by pegerp — 03 Sep 2014 10:22


]]>
2014-09-03T08:41:45+01:002014-09-03T08:41:45+01:00 https://forum-gephi.org/viewtopic.php?t=2314&p=10680#p10680 <![CDATA[Re: Large Steam network visualization with Google Maps + Gep]]> 1. How did you generate tiles? Just manually saving images with different zoom levels?
2. How did you achieve that heatmap look? On top level nodes look smooth https://www.dropbox.com/s/4kvez6cwcgpg0 ... 4.png?dl=0 , on lower they look sharp https://yadi.sk/i/Q4fQFGDBavTen

Maybe there are plans to open source your code?

Statistics:Posted by alexkuk — 03 Sep 2014 08:41


]]>
2012-12-19T09:30:09+01:002012-12-19T09:30:09+01:00 https://forum-gephi.org/viewtopic.php?t=2314&p=7833#p7833 <![CDATA[Re: Large Steam network visualization with Google Maps + Gep]]>
http://85.25.226.110/mapper/plrnet-1M-10M-color?noidle (Search and the texts don't currently match this network, only look at the network)

I'm really satisfied with the result :D

Statistics:Posted by pegerp — 19 Dec 2012 09:30


]]>
2012-12-18T20:44:51+01:002012-12-18T20:44:51+01:00 https://forum-gephi.org/viewtopic.php?t=2314&p=7827#p7827 <![CDATA[Re: Large Steam network visualization with Google Maps + Gep]]>
With different filtering there are now 1.1M nodes and 10M edges. This produces much more compact clusters rather than long comet like trails.

http://imgur.com/a/i7eOt#0 - Comparison of the network with edges and without edges

Exporting the image from Gephi without edges takes about 1 minute and with edges nearly 15 minutes. This is obviously caused by rendering time spent on drawing 10M curved edges.

Network itself represents the clusters that friend-to-friend connections form in the Steam Community. There are 133 different communities found by modularity with the default 1.0 resolution parameter. Computing modularity takes about 1-2 hours.

Image

Statistics:Posted by pegerp — 18 Dec 2012 20:44


]]>
2012-12-13T19:25:08+01:002012-12-13T19:25:08+01:00 https://forum-gephi.org/viewtopic.php?t=2314&p=7796#p7796 <![CDATA[Re: Large Steam network visualization with Google Maps + Gep]]> Player <-> Player friendship clusterization. Graph in the first post is about Player <-> Groups bonds.

Each circle is a player and is clustered near his friends. Node size becomes from the number of the friends - the more friends the player has the larger his representative node is. Coloring is done by computing modularity for the graph and then using colorful palette to color nodes using Modularity Class as the color classifier in Gephi's ranking view. Computing the modularity took about 3-5 hours without the randomize option enabled.

There are approximately 1 million nodes and 1.6 million edges.

Layout is done using Force Atlas 2 and settles in a few hours.

In the original network data there are over 100 million friendship connections and approximately 3 million users. Only players with more than 10 friends are included. This restriction however does not lessen the number of edges or nodes significantly. Using a restriction that only links users with a similar out-degree drops the edge count to feasible 1.6 million level. Eg. a user with 20 friends would only be connected to his friends who have 0.9-1.1 times as much friends as he has. This probably quite significantly affects how the network looks like. The "comet trails" are likely to be result of this restriction as largest nodes are in front of each trail and smaller nodes follow after. Also low connected nodes may become stranded because they cannot form strong communities with their low connected friends.

Image

In-progress images:
http://imgur.com/a/RHRSl#3 (hint: use View full resolution)

Same visualization with edges
http://imgur.com/a/9ICgn#1

I'll try to filter the network with some other parameters to get a different view to it. It'd be also cool to use Gephi Toolkit to compute and render the whole thing rather than use Gephi's GUI manually. I'm also planning to export this to the interactive Google Map visualizer as well.

Statistics:Posted by pegerp — 13 Dec 2012 19:25


]]>
2012-11-19T20:27:54+01:002012-11-19T20:27:54+01:00 https://forum-gephi.org/viewtopic.php?t=2314&p=7674#p7674 <![CDATA[Re: Large Steam network visualization with Google Maps + Gep]]>
I made the updates that you recommended. Search feature now also shows some additional info and some bugs are fixed.

Statistics:Posted by pegerp — 19 Nov 2012 20:27


]]>
2012-11-19T08:01:43+01:002012-11-19T08:01:43+01:00 https://forum-gephi.org/viewtopic.php?t=2314&p=7672#p7672 <![CDATA[Re: Large Steam network visualization with Google Maps + Gep]]>
I advise to add credits (to you!) and a close button to unselect a group, so that the user comes back to the general description of the panel.

Finally, add a link to the group in the Steam website so that the map can be used to navigate in it (if possible)!

Statistics:Posted by admin — 19 Nov 2012 08:01


]]>
2012-11-18T22:55:06+01:002012-11-18T22:55:06+01:00 https://forum-gephi.org/viewtopic.php?t=2314&p=7671#p7671 <![CDATA[Large Steam network visualization with Google Maps + Gephi]]>
I've used Google Maps API to visualize a relatively large network collected from Steam Community members. The data is collected from public player profiles that Valve reveals through their Steam Web API. For each player their links to friends and links to Steam Groups they belong are collected. This creates a social network which can be visualized using Gephi.

Website: http://85.25.226.110/mapper

Static screenshots from earlier stages of the network:
- http://i.imgur.com/I4KXO.jpg
- http://imgur.com/GqKsF - 2560x1440
- http://imgur.com/GbaSE - edges visible, 2560x1440

It takes several hours to render all 9 layers of the map. Good thing is that the network doesn't have to be re-rendered particularly often. The static images represent approximately the same data but have just a different layout.

Graph consists of 212600 nodes and 4045203 edges. Before filtering outliers and low/high degree nodes there are approximately 800 000 groups and over 11 million users.

The layout uses Force Atlas 2 and takes about 10-30 minutes to start to look visually pleasing but I usually let the algorithm run over night to get the finer details smooth as well.

Image

Statistics:Posted by pegerp — 18 Nov 2012 22:55


]]>