Browsing archives for 'Social Media'

Antisocial networking

Social Media 3 June 2009 | 1 Comment

flickr / brixtonia

The problem with social networking is, if done right, everyone you know’s on it.

Which makes complaining about them something of a conundrum. Offend them, or stew in silence? Or — possibly the worst of both worlds — refer to whatever you’re miffed at in such vague terms that everyone starts getting annoyed?

This is why we need antisocial networks.

On these networks, we can guarantee people we don’t know are listening, rather than people we do. In a way, the various ’secret’ sites fulfil this function, but they don’t so much allow for sympathy and conversation. What we really need is something that almost but not quite mirrors our existing social networks, so people connect with similar interests and the like, the only caveat being you mustn’t already know each other so you can both complain about your job/your housemates/your best friend/your sister/your WoW guild in peace.

I guess you could emulate it all by just creating other accounts, but where’s the fun in that?

Tagged in

The Eurovision Problem

Social Media 18 May 2009 | 0 Comments

EurovisionEurovision, to those uninitiated in this glorious annual ritual of self-parodying and ultra-serious Europop, is technically a European version of The X Factor. Only with a voting system Congress would be proud of, with countries picking local favourites, allocating points, and the winner being the country garnering the most points overall.

Voting has traditionally been a wondrous mish-mash of politics and geography combined with points directly proportional to the cheesiness of the act. For example, the UK always tends to vote Ireland up, and vice versa; Eastern European countries pat each other on the back, and Germany never gives points to France.

(This is somewhat of an exaggeration, but as a teenager, Eurovision was how I learnt international politics and, later, the French for ‘Bosnia-Herzegovina’.)

So, I went on what I’ll fondly call a public transport experiment on my way home from the airport on Saturday night. This is relevant, because it means I was on a bus in the middle of nowhere for most of Eurovision. Fortunately, thanks to Twitter, it was as if I was sat at home in front of the TV.

Nothing really comes close to Twitter for event coverage when you’re away from civilisation. It really was amazing. Snark and sarcasm from celebrities coupled with genuine patriotism, descriptions of astounding costumes, and mildly-concealed insults (it’s not xenophobia if it’s Eurovision, right?).

The First Eurovision Problem

The title of this post is misleading; there are two Eurovision problems (discounting the fact the UK didn’t come last, disappointingly).

Firstly was my simple inability, when on the move, to only follow certain Eurovision-related tweets. I heard that @Schofe and @Wossy were providing great commentary, but their tweets either got lost in the flood of ‘all updates’ or ‘all eurovision’; I didn’t have a way to see ‘all (friends + eurovision)’.

Nor did I, using Tweetie, have a way to temporarily define a group of people whose updates I wanted to follow. I was tempted to create a new Twitter account just to follow a few people and get Eurovision that way, but figured it would be too awkward to do this by phone.

Of course, this is all my own fault for following so many people in the first place, so I suppose the solution would be to do a grand Twitter prune, or set up a second account just for information overload. But that doesn’t really seem in the spirit of it.

The Second Eurovision Problem

This is a fun and meaty information filtering problem that relates to realtime predictions in a big way. I didn’t have a chance to watch Hubdub/Betfair/etc change as the show was going on, but I dearly wish I had.

Clearly, as people see the various acts, their opinion of the best one changes. Thus the probability of a certain act winning changes over time as more variables enter the equation. This is also affected by hype and, sadly, the aforementioned geography and politics (although I think this is less the case than it used to be).

With Eurovision, it’s likely a safe bet to say that as each act plays, it introduces a new probability of that act winning into the overall picture, and also affects the probability of previous acts’ victories. (Note that a bad song may increase the previous acts’ chances!)

The probabilistic question is whether to start off assuming each act is equally likely to win, or to break time into discrete units and assume that only acts that have played so far have a probability of winning (so at t=2, with two countries having played, the only possible winners are those countries).

Perhaps a mix of the two, mirroring the viewer’s tendency to ‘pick a favourite’ but also look forward to certain new acts. This combines hype and visibility. Once the act has played, it becomes a known variable, affected by future acts but also far more tangible than before.

Would you feel more or less comfortable putting your money on Norway before or after they have played? How about after everyone has played? At what point would you commit £100 to a win – or would you always hedge and put some on your second favourite?

Where this becomes a really interesting problem, for me, is in social media analysis. I was very tuned into the Twitter conversation around Eurovision, although due to information overload and 3G black holes I didn’t see or digest every single tweet. What took part was the pub or living room conversation, on a larger scale.

To what extent did Twitter sentiment about the Eurovision participants reflect the overall voting?

To what extent did it reflect the voting of the United Kingdom?

To what extent was it wildly wrong?

The latter is interesting. Given country X, with a ridiculous Euro-trash entry in some language nobody’s ever heard of, with pink hotpants and glitter and other ridicule-worthy aspects, the conversation traffic about it might be surprisingly positive. It would certainly be disproportionately high given the entry’s quality.

But does this reflect perhaps a sympathy vote? If everyone’s ridiculing Nowherezikstan, does that stop at Twitter snark or does it translate into points? How can we tell the difference between genuine excitement, ridicule just because it’s bad, and ridicule because it’s so bad it’s actually quite good?

Back to the first two questions. Thanks to Twitter geocoding, we can strip out the UK opinion from everyone else’s, or we can just assume that the majority of English-speaking tweets who care about Eurovision will come from the UK. We do need to do some filtering, or else we will just assume our own country wins; as countries can’t vote for themselves, we need to remove that as a possibility.

The ultimate question and gold standard involve two things: how do the betting companies do it? and how can we build something that reflects twitter/online sentiment (think Facebook Connect on a Eurovision live stream) over time, comparing that to votes? It’s like a constant, ongoing, realtime poll that could affect betting as well as simply being a fun way of automatically watching bar charts change as you talk.

Of course, there are problems associated with the IR/NLP side of things. How do we know which entry a tweet refers to? How do we track @-conversations to measure agreement with sentiment? (e.g. @Wossy says Norway’s act is amazing and 100 people say “@Wossy I agree!!!!”). How do we strip out the sarcasm, or do we? Do we build a probability model specific to Eurovision and refine it after every act by looking at the sentiment, or do we simply track mentions and normalise? Do we even normalise?

There are answers to some of these problems, varying from the complicated to the simple (“We don’t”). Some of it is more experimental, to see what’s the best result. And some of it is just academic fun :)

So, next year, if you see an interactive, realtime, constantly-changing chart of who’s going to win Eurovision, you know who created it — and some of the hurdles along the way!

Tagged in , , , , , ,

#fixreplies – small change, big ripples

Social Media 13 May 2009 | 0 Comments

The Twitterverse is currently abuzz with a small change that’s caused a big noise.

Since the start, you could view your Twitter stream in three ways – server-side, so this affected whichever method you used to browse Twitter. The options were to only show ‘broadcast’ messages, i.e. nothing starting with an @; to show @-replies between people you were following, i.e. only conversations where you knew both parties (the default); and to show all messages, including those @-replies directed at people you didn’t follow.

Quite sensibly, Twitter looked at the user behaviour – almost everyone kept to the default. Having tried out the ‘firehose’, ‘everyone’s tweets to anyone’ approach I’m not that surprised. Even when I was following around 100 people, my stream became vastly noisy and unmanageable. The idea of being able to discover new people through seeing half their conversations was nice, but without any client that can pull in the rest of the conversation, it was like overhearing a phone conversation on the train — annoying and unnecessary.

Product management decision ahoy: ‘let’s remove the option, nobody (<2%) uses it and keeping it there costs money without translating that cost into value’.

Enter TechCrunch, stage left, and suddenly — apart from a bit of whining that TC should shut up about Twitter, which is fair enough — it’s cool to demand the ‘firehose’ of @-replies back. The angle that ‘we’re not smart enough for it’ was very clever, and also downright underhand. Spinning a product management decision so that most of the product’s users, who were previously unaware of the feature’s very existence, now demand for it back… I guess it causes pageviews, but it’s simply ridiculous.

There’s a bit of a terminology hiccup which isn’t helping, in that people are getting the idea that their actual ability to reply to people they don’t follow will be hindered – it won’t – or that they won’t see replies from people who don’t follow them – er, no. Even the discovery aspect isn’t really a big problem, as there are plenty of conversations/RTs/etc that don’t start with an @ and introduce the username later in the text. Those’ll still show up.

Twitter will almost certainly have to reverse the change, and those complaining loudest about it and yelling ‘#fixreplies‘ from the rooftops will go back to not using it. In fact, I wonder if the canniest thing they could do right now is to put the @-firehose option on – the one that everyone’s complaining about missing out on – and watch the majority of users drown in confusion for an hour or two.

Tagged in , , ,

Marketers getting social

Social Media 4 May 2009 | 0 Comments

It’s funny when something you take for granted starts seeping around to less, er, short-sighted parts of the world. We’ve all long thought social media was the future of marketing, right? But when the SF Chronicle (admittedly, possibly a more tech-focused paper than the Worthing Herald) gets the basic ideas right, it’s a sign that things are really getting mainstream.

Firms are learning that using the various forms of new media can establish a direct dialogue with customers about products or services. That approach can generate buzz, which can be as effective as an expensive advertising campaign or traditional media coverage.

The ‘net is one big conversation, and it looks like people are finally getting the hang of taking part.

Tagged in , , ,

Rebuttal: 6 Reasons Why Twitter Isn’t the Future of Search

Social Media 22 March 2009 | 1 Comment

Google | Yodal Anecdotal on flickr

I just read an interesting article on the RT wires about why Twitter’s the future of search. A statement that initially got a nod of the head, until I started thinking in a little more detail about the arguments. I think it’s really important here to actually talk a bit about what search is.

@Gyutae’s article seems to simply equate search with ‘finding information’, but there’s a slightly deeper dimension: you want to get all the information, or the most relevant information, or unbiased information, or…

Anyway, it’s not just about finding stuff, but about the quality and source of the stuff you find.

So, six reasons why Twitter isn’t the future of search:

Social isn’t representative

Asking Twitter for an opinion is all very well, but bear in mind you are getting the Twitterverse’s opinion, not everyone. Although Twitter is becoming more ‘mainstream’, you’re still looking at a certain type of user, in a somewhat self-selecting crowd.

If you’re after the best restaurants in New York, you’re likely to get a decent cross-section of Twitter replying, but if I’m looking for recommendations for a nail salon in Birmingham and nobody’s mentioned one on Twitter, I have to poll my own network. Which is great, if I have access to the sorts of people who would know. Otherwise I have to seek out a few likely people and @ them the question, wait for replies (if any), etc. A lot of work.

In short: Search queries that don’t match the Twitter userbase don’t get good answers.

Anti-information overload isn’t always informative

Sometimes you’re simply not searching for something that can be answered in 140 characters. Sure, Twitter encourages people to be concise with their information, but if I’m after a fairly detailed explanation of something – or a howto, or a tutorial – I won’t find that on Twitter. If someone’s tweeted a link with the appropriate text, I might find it, but Twitter just isn’t the platform to search for detail on.

Realtime makes overviews hard to find

Realtime search is great for realtime applications, such as finding out the exact response to an ad that just ran during the Super Bowl, or the latest football score. But if you want historical information as well as ‘the latest’, or an overview of an event rather than the blow-by-blow tweets, you get totally overloaded.

For example, digging through #sxsw tweets to find informative nuggets was just a nightmare. Realtime search definitely has its place, but it won’t ever be the only way we search.

It’s hard to pick out accuracy from the masses

This ties in a little with #1, in that ‘the masses’ is actually ‘the masses who use Twitter’. A level playing field is great, but the advantage of something like PageRank is that you do gain an idea of how respected, influential, popular, accurate, etc. a web page is — generally people linking to it are giving it a silent ‘thumbs up’, pushing its PageRank higher.

That’s just not there on Twitter, and for various search tasks, you actually want that sort of ranking and relevance, rather than just a mass of voices all shouting at once.

Direct contact with sources isn’t always the answer

If you had a question about what it’s like to be a comic, sending Stephen Fry an @ might get you a nice 140-character answer. But if you were doing biographical research, or wanted to ask any sort of question requiring a detailed answer, or actually have an in-depth conversation, you wouldn’t use Twitter search.

Leaving aside the fact that some Twitter celebrity accounts have been known to be fake, how much value from asking someone directly can you really get, compared to reading published information about them?

On the flipside, if you have a question that suits a very specific person – maybe not a celebrity, but how about an entrepreneurial mum from Wisconsin? – you can find that person from Twitter, whereas you’d be lost on a more conventional search engine (until you find WorkAtHomeMomsFromWisconsin.com, of course).

I’m not saying that this level of trust and source interaction is bad, but it’s not ‘the future of search’.

Location awareness is unreliable

Using just the location associated with a tweet and saying ‘every piece of content from this location is related to it’ is just plain silly. A lot of Twitter conversation is location-free, and the only real application of this is to resolve statements like ‘Back from Starbucks. Wow, what nice service!’ to mean ‘Starbucks in Edinburgh has nice service’ because Twitter knows I’m in Edinburgh. A lot of statements posted from a location talk about other locations, even.

Having some form of location-knowledge about a person is great, but it’s got to overcome some serious hurdles before it can accurately be used in search. However, it does make finding the aforementioned work at home mother easier, and location definitely is part of the future of the Web.

If you liked this post, why not tweet it?

Tagged in , , , , ,