c4catchuplist - inspired by iplayerlist


Screengrab of the CatchUpListA colleague pointed me to the excellent iplayerlist a while back, and it inspired me to hack up this Channel4 CatchUpList because I find the current Catch Up interface a little over egged at the moment (don’t worry, we’re working on that).

Anyway, here it is, a list of the TV shows currently available in Catch Up, with links straight to their player and the time left to watch them. There’s also a breakdown of what genre of programming makes up the Catch Up service.

This still doesn’t work out the can’t-view-on-a-mac dilemma, which I too suffer from.

We’re working on that too…

NB: this service is cached every hour.



Conversation on the modern web page


open id

Back in March 2007 Freakonomics author Stephen Dubner wrote this tiny blog post for the NY Times asking a question about why people comment on blogs. Needless to say, it attracted much more than the average comment count for a blog post (4x as many as a successful post according to Dubner’s math.) There are many thoughtful responses to Dubner’s question, but one that got me thinking was this:

Someone should do a study about blog commenters. I think blog commenting is a sociological phenomonen that deserves attention. And the outcome of such a study could be used to dramatically enhance the value of the good blogs. There are the commenters who actually have some facts to add to the subject. There are the commenters who pretend to have some facts to add to the subject. There are the commenters who have only their opinion, and often ill-informed ones at that. There are the commenters who couldn’t care less about the post itself but comment as a form of social interaction. There are the commenters who feel compelled to offer a comment on every else’s comment. And, most common of all, there are the commenters who consider commenting to be a competitive sport and have to have the first and/or last word … I personally would prefer to read only blogs that attract comments from people who have something intelligible (usually facts, but occasionally well-informed opinion) to add to the discussion so that everyone can learn something from the experience of reading the comments..

This puts into perspective a pretty common view, not only of the people who comment frequently on blogs, but of how their intentions are perceived. Which got me wondering about several sources of frustration that users have when browsing blogs - especially popular onesbbc comment

  • Comment streams (also called ‘zones’) are so long that users cannot make sense of the ongoing discussions within them
  • There is no easy way to distinguish ‘intelligible’ comments, to borrow the phrase above, from throwaway comments
  • There are not enough incentives to provide considered comment using the majority of comment services
  • Users find it difficult to both track and respond to ‘multi-threaded’ conversations inline
  • Too many websites’ comments area have a legacy of web 1.0 ‘feedback forms’ which were the antithesis of conversation starters

For the past six months we’ve been looking at how we can improve the user experience of social media on the Channel4.com website. By social media, I mean both community features and audience interactions. Whilst I am of course keen to engage with communities around channel4.com’s content, I have been focusing most of my thinking time to the latter group of functionality, and two features in particular - commenting and rating. Two reasons really. One, I am disappointed with the current service of commenting and rating on C4.com enough to want to change it; and two, it’s a tougher problem in my view than setting up a community with a single purpose. Lots of packaged solutions exist out there that can enable any old hack to set up a community around their favourite content. See Kickapps, OneSite, and  Small World Labs for a few front-runners in this field. And granted, there are also vendors who market ’social tools’ as components that you run alongside a traditional CMS, and power the users’ side of the content contract. Pluck and Pringo are the heavyweights in this arena. And then there are specialists, such as Disqus, which offer a SaaS solution primarily aimed at bloggers, and others who want to aggregate their users’ comments and personalise the proposition a little.

big brother commentAt channel4.com we have a tricky situation. It’s not news that we’re in the process of redefining how we produce our programme information pages. There’s a team beavering away right now, trying to nail both a consistent user experience and a well-wrought product that can claim to be the authoritative source for all things around a given C4 programme. It’s no small effort, as the BBC have recently found with the launch of their own /programmes pages.

Of course we’d like to offer our audience the ability to both discuss our content where the content sits, and also be able to pass some judgment over others’ commentary (and our own!). In short - to facilitate a dialogue between the channel’s content producers and its online audience. It was one of the core goals of the project from the inception: engage with the wider web community.

However, we’ve got at least four distinct types of programme, and the kinds of feedback that we expect and receive for each type varies as much as the linear content. I define the four types of comment we most often receive as:

picture-5.png

  1. Shout Out: user makes a short, typically singular statement that is of a more ‘throwaway’ nature than your average email, say. These comments can most often be found on entertainment programmes such as Skins and Big Brother. What the user expects when commenting in this way is like the experience of a Facebook user’s wall or indeed the Shout Box on Last.fm. These folks aren’t going to be reading others’ comments too often, and certainly don’t need to ‘rate’ each other’s input. However, they are often signed up to at least one social network and as such appreciate the ability to ’stamp’ their comments with something more visual than a handle - either an image or a video.
  2. Review: user actively reviews a piece of content. See Film’s user reviews or the 4Car site’s owner reports. These comments are usually more focused, but still unlikely to be dialogue. It’s a case of broadcasting one’s opinion of a non-contentious subject or product, and so rarely warrants either an editorial oversight or indeed the functionality to allow users to respond directly to other users.
  3. Debate Opener: user offers a clear opinion, and has taken the time to consider their comment. You might normally find their comments in a message board setting, or on A-list blogs. This can be, as in the case of the TV Show’s commenting system, instantiated by the C4 editorial team, and ‘hosted’ with some degree of mediation. See this page for a good example, albeit brief. Factual programmes, unsurprisingly, tend to garner the most debates. They are currently housed in forums, such as this one for a recent documentary on Muslims in the UK. Though I value message boards for their no-nonsense approach to chat and conversation, I think it’s a bit of a shame that these debates are held ‘off site’ in that people cannot comment at the source of content.
  4. Debate Response: user sets their stake in the sand on one side of an argument, and if not on a message board, gets around the lack of a threading system (usually found in forums) by simple stating a ‘responding to X’ at the beginning of their comment.

So how do you design a commenting system that addresses the goals of each type of commenter? I was curious as to whether there were some companies out there that were facilitating conversation and response a little differently, so polar mapI thought I’d do a quick polar map of the online conversation landscape for my research. There are two axes - visually-enriched to text-only, and interactive to passive. On the more innovative end were the self-moderating UGC sites, particularly with a video focus. Viddler, YouTube and Seesmic all had replying functionality along with the ability to send a video response. In two of the three you can also rate a fellow commenter, always with a thumbs-up/down idiom. On the more traditional side of things were the papers, broadcasters and most popular blogs (note, for instance, that whilst Flickr encourages commenting on its photo pages, there are no comments on its blog). Somewhere in the middle are most blogs.

The Guardian has just signed up to the Pluck service, and as such benefits from its rating tool which allows users to ‘dig’ a comment. However, that’s as far as the functionality goes. One of the advantages, surely, of being able to rate a user’s comment is to have that data collected and used elsewhere, either collated somewhere as the ‘top rated voice’ of the public somewhere, or simply allowing your profile to aggregate what others’ have thought about your comments. But unfortunately the Guardian’s service doesn’t do either, rendering the ability to rate or slate someone’s view rather meaningless.

There’s another observation that one can’t help but notice occurring naturally on sites with long comment streams without threading: people use the @ symbol to address a comment to another user. However, there’s another problem with the experience at this level, too. Whilst this ad hod emergent, user-generated system works well for the first few ‘responses’, when more data is delivered, the model breaks down - suddenly there’s no way of determining whether @someuser is talking about someuser’s first comment or sixteenth. Try making sense, for instance, of this comment stream on Big Brother.

picture-1.pngThis is a scenario that Twitter users will be familiar with. One can reply to any tweet from another user, but that reply, when delivered to the stream, is taken out of context - there’s no way to understand what the reply is to. This is acceptable for Twitter chat, because generally the conversation is between friends, and there is a sense of understanding about the context. But not so for casual browsers dipping into a comment stream on, say, the Guardian’s blog posts.

My trawling through various streams looking for ways to improve the user experience of reading comments and being able to send a comment led to a few thoughts about what could work to ease the information overload one feels when faced with a big comment stream. Dunstan Orchard was experiencing similar concerns with his comments stream and took matters into his own hands with this visual guide to navigating comments. Although a good attempt at conveying order to an otherwise chaotic interface, I think it suffers a little from trying to do too much.

responses.pngOne idea that appeals to me is trying to deal with comment replies in a flattened fashion, hiding the thread layers.  I sketched out this early concept to show folks here at C4. The idea is that instead of showing the natural nesting of comment replies, you would instead serve an overlay which aggregated the responses to a comment inline, with the ability to then respond to a respond if needed. Clicking on a reply icon would preload your submission form with a label saying ‘In response to’ or simply @ and the number and author of the comment. In this way, you could quickly scan to see which comments had deserved the most reaction, and it also would mean that wherever your attention was fixed on the comment stream, you could pull in responses inline, without having to skip up and down the page unnecessarily looking for the conversation. It effectively hides a nested experience, and makes the act of replying more accessible.

Hiding the visual complexity of nesting is, for me, a move forward in the evolution of online conversation. Another is to actually use one’s rating service to organise information on the comments stream. As mentioned above, I think there’s an incentive to contribute thoughtful, worthwhile comment if other users’ rating of your comment results in your comment beng selected as the most valuable. Having what I call a ‘Chatter Box’ that shows whose participation in the thread has received the most praise should raise both quality and quantity of submissions.

Being able to define what type of comment a user is making is another way of visualising the data collected from a comments stream. One of the ideas to have come out a brainstorm session recently was a panel of tags ranging from ‘thoughtful’ to ‘revolutionary’ to ‘mainstream’ that users could click to assign a judgment value to a given comment. Granted it’s a bit zany, but it’s tackling the issue of how to use collaborative filtering to let the users decide what bubbles up as ‘good stuff’.

Got any thoughts about how commenting services and ratings online could be improved to facilitate better participation? Let me know.

(By the way, I’m well aware of how basic the commenting service is on this blog, thank you) :)



Calling all foodgeeks!


Channel4/Food is soon to embark on a little culinary adventure, and they’d like you to take part. Eating Albion is going on, according to the blog, “a six-month journey back to nature, working on organic farms and small-holdings around the UK to see if the grassroots organic movement offers a viable alternative [ to some vast corporate food chain].” The blog posts are going to be tracked around the country via a Google Map, and there will a lot of user-generated food finds put up on the site too. Again, to grab a para from the blog:

“We also want to seek out the little places - the obscure or hard to find - and maybe sometimes we shouldn’t always just go by the number of recommendations a place has. Thirty people may recommend Borough Market, but it’s not exactly terra incognito for anyone with even a passing interest in food. So it’s not just about the farms I’m planning to visit. We’re keen to explore growers, brewers, dairies, vineyards box schemes, producers, manufacturers, bakers, butchers, greengrocers, fishmongers, pubs, delis, cafés, and even greasy spoons if there’s a good story there. It’s about the people as much as the food in some cases. As my recent article about my local chippy showed, there are food stories everywhere.”

The Eating Albion blog is going to be run out of the 4Food site for a while, and - this is where the web world comes into it - Channel4 are looking for food bloggers, and technologists interested in food issues, to join us at the Channel4 offices for a few beers and a discussion of how this site could be made better through some funky functionality. Obviously you need an interest some of the following: food, blogging, user generated stuff, Google Maps API, local produce, maps etc. All the details are here.



Platform4 mashup contest winners announced


A couple months ago Platform4 launched a creative code contest for developers keen to mash up Channel4’s Film4 content with other content from around the web.

We had some great entries but it was Thomas Butterworth with his enhanced cinema search who was crowned the overall winner and awarded £1500 for his mash-up of Google Maps, YouTube movie trailers and Film4 reviews.

The judges were impressed with Thomas’ app’s ease of use, clear utility and how it added clear value to the Film4 reviews that underpinned it. In the words of one judge, it’s a simple idea, well delivered.

Our two runners-up excelled in creating quirky apps that played with ideas of traditional navigation and social interactions.

Daniel Hilton’s group-decision engine for choosing a film to watch and what takeaway to eat on the night impressed us with its kooky nature and attempt to marry usefulness with the social aspects of ‘movie nights’. It also employed a postcode lookup tool, but instead of searching for cinemas near you, found food delivery places nearby.

Andrew Chalkey’s feedreading service with built-in previews and blog reactions took joint second prize. It combined trailers from Apple’s trailer service and the latest blog reviews of the films from Technorati. Both Daniel and Andrew won £250 for their trouble.

We’ve been really impressed by all the submissions received – it’s been a great competition. Hopefully we’ll be able to run similar contests with more Channel4 feeds later in the year. (Maybe even using some RESTful C4 services :)



Food campaign must be working


CHICKEN

So here’s more proof that Hugh’s Chicken Run and all the hype on Channel4 about battery farming is actually having an effect on local stocks. Worth bearing in mind, though, that this piccie was taken in a Home Counties Tesco. Not sure how well received the ‘organic’ message has been received elsewhere.

Interesting to note Tesco’s disclaimer about its Willow Farm chicken being a ‘higher welfare’ alternative to the value brand chix products. I guess I hadn’t thought of these processes as being on that much of a sliding spectrum before (I’d assumed that there’s either welfare or the lack of it.)