Case Study Part IV: Final Tasks
1. Case Study Part IV: Final Tasks
Awesome, great work getting through! Alright, you've had three relatively short exercises in the case study so far, and we're now going to go onto2. Final tasks
the final section of this chapter. This will be a challenging set of problems, but I hope you'll nonetheless find them fun. In this section, you will be doing three tasks. The first is to find important GitHub users based on their collaborative relationships. The second is to find the largest communities of collaborators. And the final task is to build your very own recommendation system for GitHub users based on the concept of open triangles. I'm going to go into each of these tasks in a little bit more depth to help prepare you for them. In the first task,3. Final tasks
which is about finding important users, you will look for GitHub users that share collaborations with the most number of other users. Do you remember the metric for finding users with this type of importance? If you guessed "degree centrality", then you're right on!4. Final tasks
In the second task, you'll be looking for the largest communities of collaborators. Do you remember here what the starting point for finding communities is? That's right, it's the "maximal clique" concept. In the final task,5. Final tasks
you'll be building a recommendation system. Can you recall what concept underlies recommendation systems? If you guessed it right, it's "open triangles"! Open triangles are characterized by the following relationship: I'm connected to two people who are not connected to one another.6. Let's practice!
The final section will be a test of your capabilities, and I hope you have fun with it!Create Your Free Account
or
By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.