The main intent of this chapter was to give you exposure to a completely different domain in social media by taking a journey through the world of software collaboration and social coding. GitHub has truly been one of the success stories in both the technology and software collaboration landscape with over 19 million developers, 52 million repositories, and 100 K teams worldwide! We followed a step-by-step approach in this chapter by getting to know more about our domain in detail before diving into analysis. By now, you should know all the necessary concepts and methodologies which are followed in collaborative development and distributed source code management. Detailed steps and description, of all the necessary packages and datasets which were used in this chapter have also been explained for everyone's benefit to get started with the hands-on examples effortlessly.
We covered detailed steps on how to retrieve, parse, and transform data from GitHub using its REST APIs and also...