Github Collaboration Network

In this episode we discuss the GitHub Collaboration Network with Behnaz Moradi-Jamei, assistant professor at James Madison University.  As a network scientist, Behnaz created and analyzed a network of about 700,000 contributors to Github's repository.  The network of collaborators on GitHub was created by identifying developers (nodes) and linking them with edges based on shared contributions to the same repositories. This means that if two developers contributed to the same project, an edge (connection) was formed between them, representing a collaborative relationship network consisting of 32 million such connections. By using algorithms for Community Detection, Behnaz's analysis reveals insights into how developer communities form, function, and evolve, that can be used as guidance for OSS community managers.

Guest

Behnaz Moradi-Jamei: My work centers on developing innovative algorithms for community detection in network data and conducting inference on networks, with attention to equity and fairness in network structures and algorithms. This interdisciplinary approach allows me to explore and uncover the intricate patterns and structures within complex systems. I focus on developing novel preprocessing methods, validation frameworks, and interpretable algorithms for diverse applications. My research can be applied to any system with entities and relationships among them, making it versatile across various fields and disciplines.

Github Collaboration Network