To download your network, there are a few options that constantly change. I checked these at the beginning of the term, but if they don't work for you, email me and we will make arrangements for an alternative. I don't maintain these apps, so I can't fix them if they break, but I can provide you with an alternative dataset (this is less than ideal but it will work if you don't have a social media preference).
You can also use Twecoll. This is a good tutorial.
For mac users, here's another tutorial video on how to use a python-based tool to download your network. The commands I used are after the video:
Download the Twecoll tool here (link on the lower right - it says "Download ZIP". Save the zip on your desktop. Double click the downloaded zip to unzip it. The result should be a folder called twecoll-master.
Get your access info as shown in the video. Do that here. Open the Terminal application. Type:
pico .twecoll
Enter the info as shown in the video. Then do Control-x, and hit enter to
save. Then type these commands, replacing YOURNAME with your twitter
user name:
cd Desktop/twecoll-master ./twecoll init YOURNAME
(follow the instructions it gives you). When it's done, type:
./twecoll fetch YOURNAME ./twecoll edgelist YOURNAME
These commands can take a very long time (several hours) due to Twitter's API rate limit restrictions. I started it running, verified that it was working, then left it to run overnight (it took 5-6 hours for my graph).
The restult will be a file with the gml extension in that directory.
For everyone doing Twitter: Next, launch Gephi. Click "Open Graph File" from the Welcome Window and select the adjacency list file. Once you open it, select the graph type to be undirected and leave all the other options as their default values.
I loaded the network, applied the Yifan Hu Proportional layout algorithm, and then ran the modularity and network diameter statistics. The nodes are sized by betweenness centrality and the color coding is by modularity class (basically, by cluster).
Immediately, the separation of groups is clear. My network is a bit more distinct than I've seen from most students, but the idea is the same. The teal group at the bottom is friends from my hometown. The one large node is my brother, who connects my high school friends and my family members (cousins, aunts and uncles, etc).
The large red group is made up of colleagues, students, and other people from my time as a graduate student and professor, with a few undergraduate friends who have gone on to be academics included as well.
The purpleish group to the left are friends on my hockey team. The tight green cluster at the top is a group of internet friends I met in an online forum almost 10 years ago.
Write up a 600 word paper describing your insights. Turn in that paper along with an image of your visualization.
Grading
2 points: quality of writing
5 points: quality of analysis
3 points: quality of visualization