OUseful.Info, the blog…

Trying to find useful things to do with emerging technologies in open education

Sketching the Structure of the UK Political Media Twittersphere

I’m not sure how, now, but earlier today I came across the first part of a two part NPR article on In London, A Case Study In Opinionated Press, looking at “ideology in the media”, and how the British print media at least tend to be associated with a particular political affiliation.

This reminded me in part of something I read in Click*, by Bill Tancer over the Christmas break (don’t worry – I didn’t pay even the full discounted price; it was remaindered for a couple of quid in an end-of-line bookshop in Cheltenham…probably still is…) relating to the flow of traffic between different overtly politically affiliated blogs in the US. One chart show traffic flows between blogs based on some work done by Matthew Hindman (Political Traffic, June 2007). Another cited Hitwise statistics about upstream and downstream traffic to/from certain news media sites.

* (The book itself is essentially a distillation of observations drawn from Hitwise stats. If nothing else, it prompted me to wonder (again) about the extent to which academic researchers make use of the big data generated on the web, as well as market research data for segmenting (large) sets of (social science) research data. (If you’re concerned about invasion of privacy online, at least in terms of what marketing profiles are being built around your behaviour, are you similarly concerned about what trad direct mail marketers know about you?!;-))

One of the things I’d idly considered whilst reading the book was what a map of the UK media might look like. The OU has a couple of Hitwise seats, I think, though I’m probably not allowed anywhere near them; Alexa offers a certain amount of data (I’ve no idea how reliable it is, though!), though I’m not sure about it’s provision of an API and any license conditions around the use of the data:

Guardian upstream traffic on alexa

The interesting sites are likely to start appearing further down the long tail…

Data I do have access to is social graph data on Twitter. The Tweetminster folk maintain a variety of relevant lists collating MPs by party affiliation, journalists by media organisation, government departments and so on, so it was easy enough to grab this data and check out who’s following whom. (I really need to clean the data to provide the option of allowing only active twitterers to be displayed…)

Here are a few idle snapshots generated using Gephi, in the preview view; consider it a tease…

Nodes coloured and grouped by affiliation (party, media organisation, etc). This initial layout shows the groupings (I don’t remember what size is? Child nodes I think? (i.e. the number of actual tweeps in that category)) The actual layout was achieved by using a force directed layout (which is sensitive to the number of links between sets of nodes) on the individual people nodes, and then grouping them by category.

Uk political media on twitter

The next chart shows the individual twitterer nodes, coloured by party, under the force atlas layout; a link exists between A and B if A follows B.:

uk political media on twitter

We see that nodes with similar affiliation are, on the whole, closer together; which is to say, folk in a particular party or organisation follow each other like crazy, and then follow some other folk too;-)

To explore the structure in a little more detail, I sized the nodes using betweenness centrality, which is related to how structurally important a node is in connecting different parts of the overall graph:

UK politics on twitter - sized by betweenness centrality

Out of interest, I also ran the modularity statistic over the network to see whether there were any natural forming clusters; because the whole network is quite highly interlinked, only three main clusters were identified:

- what looks largely like a Labour clump:

UK political tweeps cluster 1
?the left is a ghetto?

- a clump of folk associated with (or tracking) government shenanigans, maybe?

Uk political tweeps cluster 2

- I did toy with calling this cluster “hangers-on around the political scene”;-)

Uk political tweeps cluster 3

Okay – enough for now; if you want the data, then you have to demonstrate what impact it’ll get me;-) Or you can make a donation to a charity of my choice. Or you can just grab it yourself (I’ve blogged how enough times;-)

PS I really need to sort an effective colour palette out…

PPS on the wishlist – find a way of looking at edges going from nodes in one group to another group; I think the Gephi MASK operator may do this but i don’t have a clue how it works… A newt function to take two lists and just plot connections between members of the separate lists could be quite handy though, so I’ll save that up for my next train journey:-)
DOH! it’s obvious – just use s UNION filter and get the required attribute filtered nodes:

gephi filter two groups

PPPS just by the by, I found a way of grabbing friends and followers data from protected Tweeps. My understanding of the Twitter API was that this required: a) authentication; b) the requesting party to be a friend of the protected party, but I don’t require any of that. I’m not sure if the data I’m getting is current, or whether it’s a bit stale, but it’s more than I think I should be able to access via the Twitter API?! I’m not going to blog the how-to, though… figure it out yourself;-)

Written by Tony Hirst

January 4, 2011 at 8:49 pm

Posted in Data, Visualisation

Tagged with

6 Responses

Subscribe to comments with RSS.

  1. Very interesting. Krishnan Guru-Murthy seems to be a bit of a central hub, I suggest that means he is doing his job very well indeed!

    I also noticed that the Lib Dems form a cluster that appears between the Labour and Tory clusters but somewhat closer to the Tory one than Labour. Given that these links are probably broadly indicative of shared philosophy (as you pointed out, we tend to follow people we agree with and then perhaps a few others), I wonder if that is a new shift brought about by their unavoidable increased dealings with the Conservatives or whether it pre dates that and, if we’d known about it before the election, might have suggested a stronger ideological leaning to the right than was suspected?

    Ellie

    January 5, 2011 at 8:48 am

    • The placement of the LibDems suggests that LibDem MPs may indeed be following more Conservative MPs than Labour MPs. If i get a chance, I’ll try to run some actual numbers on this…

      Tony Hirst

      January 5, 2011 at 11:20 am

  2. […] Trying to find useful things to do with emerging technologies in open education BlogAboutSearch « Sketching the Structure of the UK Political Media Twittersphere […]

  3. This is a fascinating snapshot – thanks for sharing it. (By the way, I think you’re right to have moved on from Alexa data to other data as, at least for the UK, Alexa data is pretty ropey – see my example at http://www.markpack.org.uk/can-you-trust-alexa-and-google-trends/ ).

    Mark Pack

    January 6, 2011 at 12:22 pm

  4. […] about generating an ESP map for UK politicians (something I’ve also doodled before – Sketching the Structure of the UK Political Media Twittersphere) I drew on the @tweetminster Twitter lists of MPs by party to generate lists of folk commonly […]

  5. […] enough to pull that down and use it to drive a scraper. (By the by, I have in the past mapped out connections between MPs and political journalists and Interest Differencing: Folk Commonly Followed by Tweeting MPs of Different Parties). We can […]


Comments are closed.

Follow

Get every new post delivered to your Inbox.

Join 865 other followers

%d bloggers like this: