Medill's News Mixer remixes story comments
The Knight Foundation grant-backed graduate program at Medill's School of Journalism has birthed what could be a game-changing effort for news story comments.
Their effort, called News Mixer, leverages traditional news content, Facebook's Connect feature and offers three methods of user feedback:
- Questions and answers: Allows a reader to leave a question about the story, and allows other readers, including the reporter, to leave an answer.
- Quips: A short-answer, or Twitter-like format that allows you to offer a quick response, limited to 140 characters.
- Letters to the editor: An outlet for readers to send their thoughts in 250 words or less, whether about an article, another letter someone wrote, or on any subject the author deems important. An editor can then select and highlight the best letters.
But what's unique about News Mixer is how it uses these three types of functionality to channel user comments in a more meaningful way.
Newsmixer allows users to ask questions about specific parts of a story using their Facebook account via that service's Connect application. Users can also post a "quip" or send a letter to the editor.
Why News Mixer is different
Traditional Web story comments are wrought with problems, especially when editors and content producers are hands-off in their management style.
This style of commenting usually consists of a form located at the end of a story or content and contains the following components:
- Name (or username if registration is required)
- Comment
Blogs will usually offer two other fields for e-mail address and personal Web site.
But because traditional story comments are detached from the story, they tend to veer on and off topic, and are rife with personal attacks and false information. Editors and reporters rarely take the time to manage the community due to the time required or fear of losing objectivity.
News Mixer seems to have solved these problems by limiting "comments" to a question/answer session on each paragraph of a given story. It works remarkable similar to the Django Book Web site, where a user hovers over a paragraph, and then clicks the icon that appears, triggering a modal window with a form. After the question has been posed, another user or reporter can answer the question.
If the comment is off-topic, the user can presumably use the letter to the editor function to contact the editor directly. Or they can post their thoughts in the Twitter-style "quip" form.
In any case, News Mixer has put together a great method of directing user participation on their site.
What Facebook Connect brings to News Mixer
Facebook Connect, for those that aren't aware, is a service designed to make it easy for Facebook's more than 130 million active users to combine their Facebook experience with any participating Website, desktop application or mobile device.
After site managers develop the Facebook Connect hooks into their code, users can log in to comment or otherwise using their Facebook account rather than creating a new account for the given site.
Also important to the site manager is that the identity of the user is more often than not real because of the closed nature of Facebok. All of Facebook's privacy controls remain in the hands of users to allow or not allow folks to view their information.
Users can share content and actions on a third party site with friends back on Facebook, which helps spread engagement with the site on which they're involved.
Facebook's press release on Connect claims that early results for several of beta sites show that two out of three new registrations are generated through Connect, and these users have about 50 percent more engagement when compared to non-Facebook Connect users of a Website.
Google and a slew of others have developed a similar technology called Friend Connect.
Future development for News Mixer
While the team behind News Mixer has yet to report their lessons learned, I hope they will continue to flesh out certain features.
I'm curious about the following:
- How does their new commenting system combat spam?
- How are comments moderated on the back end?
Although News Mixer don't change the traditional story format -- stories are still stories that don't work as well online as they do in print -- I think their radical take on user participation is a great step forward for news sites.
And because News Mixer is built in Django, I plan on using their open-sourced code for my own project very soon, in fact. :)

Six comments
How unfortunate that it uses Facebook, though. I don't know what other technologies are available, but many corporate environments (like my employer) block Facebook for various reasons. It's a shame that such environments are also unable to participate in these news discussions.
I would think it easy to take their code, and make it work with OpenID or Google Friend Connect.
But I think the reason they used Facebook Connect was the built-in audience of a demographic they were targeting. That, and the "real name" inheritance Facebook brings to the table.
Hey, Patrick.
Thanks for the great writeup. You described the features of News Mixer really nicely, and your answer to the question about "Why Facebook Connect" was right on.
A couple of answers to your questions: -- As of now, the system does not have spam filtering -- though requiring a Facebook ID presumably would reduce this problem. -- Comments on the back end -- as well as content management -- are moderated using the django-pressroom application.
One small clarification: You are right that the Knight Foundation (through the Knight News Challenge) helped make this project happen by providing scholarships to Ryan Mark and Brian Boyer, the development team for News Mixer, to spend the past year studying journalism at Medill. They were two of six master's students (along with Angela Nitzke, Joshua Pollock, Stuart Tiffen and Kayla Webley) who conceptualized, designed and produced News Mixer as their capstone project in Medill's interactive master's program.
Ryan and Brian graduate from the program next week. We're working on some ideas for continuing to develop the software, but of course welcome assistance from anyone in the Django/open-source community.
Brian is writing several posts about the technology behind News Mixer on his blog SixthW. And I'll be writing more about the project on the PBS Idealab blog.
Will love to hear more about your plans to use News Mixer code.
We wired up Facebook Connect with Django's built in auth system, so all the commenting systems could work with another auth provider - say standard registration or openid. It would have to be built out. However Facebook Connect lets a person take a list of friends with them and lets us post a person's content back to a their profile page.
I really hope to see facebook connect kind of stuff from other providers. Connect is super powerful - but there is nothing else out there that has the same potency. And the info a connect provider can get from facebook is kinda creepy.
@Rich Thanks for the comment!
It would seem that Facebook Connect would take care of the spam issue without having to resort to Akismet, though that is pretty easy to hook into Django if needed.
I'm already putting together my project for using News Mixer's code on my local machine. I'll post an entry about my intentions when I get things working.
@Ryan
Thanks for the comment! And congrats on launching News Mixer.
I too am curious to see what data can be accessed via Connect from Facebook. This might speak to better knowledge of privacy controls on behalf of their users!
Comments no longer accepted for this entry.
To prevent spam, comments are no longer allowed after 60 days.