This visualization has been developed in the context of Visualization and data contest on Commons Collaborative Economies: Policies, Technologies and City for the People, an encounter which aims to highlight the relevance of the commons-oriented approach of peer production and collaborative economy, while proposing public policies and providing technical guidelines to build software platforms for collaborative communities.
The aim of the visualization is to highlight how projects are related to each other. In order to do that and since each project has tags assigned to it, connections between projects can be stablished looking at how many tags are shared within projects.
However, actually the dataset contains a lot of projects without tags assigned. To overcome this:
We can consider that projects that are tagged can provide an acceptable set of tags which can be reused through all the projects.
For those projects without tags, look at its description and search for topics from the set of tags. If tag occurrences are found, these tags are linked to the project.
With almost all of the projects tagged, an new column is added on the dataset in order to
find connections between projects. Two projects are considered as connected when they share a minimum number of tags (3) between them.
When the dataset is populated with projects connections, a gdf file is generated in order to have a graph of connected projects.
The graph is managed with Gephi in order to stablish a proper layout and set some properties to the nodes. Size of the nodes are proportional to the number of connections of the project and color is related to the type of activity of the project.
Doubts? Questions? contact me at email@example.com