For the correction of the first assignment the following grading scheme was followed:
1) find_connections function -> 20 points
Common mistakes included:
2) collection of the Twitter network -> 30 points
Common mistakes included:
3) finding the total number of nodes (removing duplicates) -> 5 points
Common mistakes included:
4) finding all of the inner connections between the collected nodes -> 20 points
Common mistakes included:
5) construct adjacency matrix W from the dictionary network
-> 10 points
Almost everyone did perfectly in this part.
6) Question 1 -> 1 point
Good answers from most in this part.
7) Plot of adjacency matrix W -> 1 point
Everyone did perfectly in this part.
8) Question 2 -> 3 points
Almost everyone did perfectly in this part.
9) Plot of degree distribution -> 1 point
OK answers from most at this part.
10) Question 3 -> 3 points
OK answers from most at this part.
11) Average degree -> 1 point
Everyone did perfectly in this part.
12) Question 4 -> 3 points
Common mistake:
13) Network pruning -> 2 points
Almost everyone did perfectly in this part.
Overall, very good job everyone! Keep up with the good work :)