<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Knight Lab</title>
	<atom:link href="http://knightlab.northwestern.edu/feed/" rel="self" type="application/rss+xml" />
	<link>http://knightlab.northwestern.edu</link>
	<description>Advancing media innovation through exploration and experimentation</description>
	<lastBuildDate>Fri, 14 Jun 2013 19:40:55 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>SoundCite beta, in-line audio tool, ready to use</title>
		<link>http://knightlab.northwestern.edu/2013/06/14/knight-lab-takes-the-wraps-off-soundcite/</link>
		<comments>http://knightlab.northwestern.edu/2013/06/14/knight-lab-takes-the-wraps-off-soundcite/#comments</comments>
		<pubDate>Fri, 14 Jun 2013 19:14:50 +0000</pubDate>
		<dc:creator>Ryan Graff</dc:creator>
				<category><![CDATA[Lab projects]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[Jeremy Gilbert]]></category>
		<category><![CDATA[Jim DeRogatis]]></category>
		<category><![CDATA[SoundCite]]></category>
		<category><![CDATA[SoundCloud]]></category>
		<category><![CDATA[Tyler Fisher]]></category>
		<category><![CDATA[WBEZ]]></category>

		<guid isPermaLink="false">http://knightlab.northwestern.edu/?p=3170</guid>
		<description><![CDATA[Knight Lab officially took the wraps off of SoundCite this week, our most recent tool for content creators. In a nutshell, SoundCite makes it really easy for web publishers and writers to include in-line audio in their stories. We released an alpha version a month or two back and WBEZ's Jim DeRogatis used it to give a profile of Chance the Rapper more depth by allowing readers to hear the lyrics DeRogatis cited in his piece. Indeed, music reviews were the original inspiration for SoundCite, but …<div class="read-more"><a href="http://knightlab.northwestern.edu/2013/06/14/knight-lab-takes-the-wraps-off-soundcite/">Read more &#8250;</a></div><!-- end of .read-more -->]]></description>
				<content:encoded><![CDATA[<p><iframe src="http://player.vimeo.com/video/68383495" width="550" height="508" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe></p>
<p>Knight Lab officially took the wraps off of <a href="http://soundcite.knightlab.com">SoundCite</a> this week, our most recent tool for content creators. In a nutshell, SoundCite makes it incredibly easy for web publishers and writers to include in-line audio in their stories.</p>
<p>We <a title="Alpha release: SoundCite makes inline audio easy and seamless" href="http://knightlab.northwestern.edu/2013/04/01/alpha-release-soundcite-makes-inline-audio-easy-and-seamless/">released an alpha version</a> a month or two back and WBEZ&#8217;s <a href="http://www.wbez.org/users/jderogatis-0">Jim DeRogatis</a> used it to give <a href="http://www.wbez.org/blogs/jim-derogatis/2013-05/chance-rapper-paints-giddy-yet-profound-picture-south-side-life-107164">a profile</a> of Chance the Rapper more depth by allowing readers to hear the lyrics DeRogatis cited in his piece.</p>
<p>Indeed, music reviews were the original inspiration for SoundCite, but we can imagine it as an effective way to  give readers quick access to clips of 911 calls, speeches, or even ambient sound. The only requirement is that the audio be hosted on <a href="http://soundcloud.com/">SoundCloud</a>. Unfortunately, because of SoundCloud&#8217;s embed technology, it doesn&#8217;t yet work on iPhones and other iOS-enabled devices. But don&#8217;t fret! Your text will still appear and the reader will not even be aware of the missing clip.</p>
<p>SoundCite is open-source and available on <a href="https://github.com/NUKnightLab/soundcite">GitHub</a>. We encourage you to contribute in any way you wish — fork it, send us pull requests or just let us know what you think. Of course, there’s nothing wrong with just using the tool, either.</p>
<p>And if you find it useful, send a thank-you to SoundCite&#8217;s creators: Knight Lab student fellow and Medill student <a href="http://www.twitter.com/euphonos/">Tyler Fisher</a> and Medill assistant professor <a href="http://www.twitter.com/jeremygilbert/">Jeremy Gilbert</a>.</p>
<p>Check out the video above for a quick tutorial on how SoundCite works and be sure to <a href="mailto:knightlab@northwestern.edu">send us</a> any feedback: <a href="mailto:knightlab@northwestern.edu">knightlab@northwestern.edu</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://knightlab.northwestern.edu/2013/06/14/knight-lab-takes-the-wraps-off-soundcite/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Slimformation: A prototype that helps you read smarter, improve your “information diet”</title>
		<link>http://knightlab.northwestern.edu/2013/06/14/slimformation-a-prototype-that-helps-your-read-smarter-improve-your-information-diet/</link>
		<comments>http://knightlab.northwestern.edu/2013/06/14/slimformation-a-prototype-that-helps-your-read-smarter-improve-your-information-diet/#comments</comments>
		<pubDate>Fri, 14 Jun 2013 16:20:34 +0000</pubDate>
		<dc:creator>Katie Zhu</dc:creator>
				<category><![CDATA[Lab projects]]></category>
		<category><![CDATA[Amelia Kaufman]]></category>
		<category><![CDATA[Basil Huang]]></category>
		<category><![CDATA[Chrome]]></category>
		<category><![CDATA[Clay Johnson]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[Gursimran Singh]]></category>
		<category><![CDATA[Information Diet]]></category>
		<category><![CDATA[Katie Zhu]]></category>
		<category><![CDATA[prototype]]></category>
		<category><![CDATA[Slimformation]]></category>

		<guid isPermaLink="false">http://knightlab.northwestern.edu/?p=3210</guid>
		<description><![CDATA[How many of you have tried to diet before? I know I have my fair share of attempts. So we all know there are better and worse foods for you (say, vegetables over macarons). The same logic applies to information. We live in a world of information overload, and consuming more of this information doesn’t necessarily make us smarter. In fact, it can do the opposite. People need to be more conscious about<span class="ellipsis">&#8230;</span><div class="read-more"><a href="http://knightlab.northwestern.edu/2013/06/14/slimformation-a-prototype-that-helps-your-read-smarter-improve-your-information-diet/">Read more &#8250;</a></div><!-- end of .read-more -->]]></description>
				<content:encoded><![CDATA[<div id="attachment_3211" class="wp-caption aligncenter" style="width: 1450px"><a href="http://knightlab.northwestern.edu/wp-content/uploads/2013/06/slimformation_1.png"><img class="size-full wp-image-3211" alt="Slimformation: A prototype that tracks the kinds of content a user is viewing and provides advice on how to improve his or her “information diet.”" src="http://knightlab.northwestern.edu/wp-content/uploads/2013/06/slimformation_1.png" width="1440" height="900" /></a><p class="wp-caption-text">Slimformation: A prototype that tracks the kinds of content a user is viewing and provides advice on how to improve his or her “information diet.” Activities tab shown above.</p></div>
<p>How many of you have tried to diet before?</p>
<p>I know I have my fair share of attempts.</p>
<p>So we all know there are better and worse foods for you (say, vegetables over macarons). The same logic applies to information. We live in a world of information overload, and consuming more of this information doesn’t necessarily make us smarter. In fact, it can do the opposite.</p>
<p>People need to be more conscious about the information they’re consuming. Because it’s really easy to go through life passively consuming information without <em>really</em> getting any smarter. In order to really hone and develop critical thinking skills, we all need to be aware of the kinds of information we’re putting into our body.</p>
<p>As it happens, we built <a href="http://goo.gl/iZfRH">an app</a> for that.</p>
<p>This past quarter, I took a class titled “Collaborative Innovation and Journalism in Technology,” a practicum-type multidisciplinary class that puts programmers and journalists on projects for the duration of the quarter. It’s co-taught by two Knight Lab faculty members, <a href="http://infolab.northwestern.edu/people/larry-birnbaum/">Larry Birnbaum</a> and <a href="http://www.medill.northwestern.edu/faculty/journalismfulltime.aspx?id=128735">Rich Gordon</a>.</p>
<p>My team (<a href="http://twitter.com/spicybasil34">Basil Huang</a>, <a href="http://twitter.com/gnarmis">Gursimran Singh</a> and <a href="http://twitter.com/ameliakaufman">Amelia Kaufman</a>) was assigned a project based upon an idea originally sketched by a team that included the Lab&#8217;s <a href="http://knightlab.northwestern.edu/author/joe-germuska/" target="_blank">Joe Germuska</a> and Larry Birnbaum at last year&#8217;s <a href="http://knightlab.northwestern.edu/2012/11/16/knight-labs-mozfest-wrap-up/" target="_blank">MozFest</a> <a href="http://source.mozillaopennews.org/en-US/articles/election-hacking-mozfest/" target="_blank">election-hacking</a> session, which was inspired on Clay Johnson’s <a href="http://www.informationdiet.com/">book</a>, “The Information Diet: A Case for Conscious Consumption.”</p>
<blockquote><p>“The world of food consumption and the world of information consumption aren’t that far apart: Both the fields of cognitive psychology and neuroscience show us that information can have physiological effects on our bodies, as well as fairly severe and uncontrollable consequences on our decision-making capability.”</p></blockquote>
<p>The problem of information intake is a really interesting one. There are many things to measure when it comes to reading online, and how to utilize these metrics to quantify engagement.</p>
<p>In brainstorming the interactions of our system, we kept circling back to some main thoughts.</p>
<p>First, diversity of news sources. Sure, you read entertainment and tech and business and politics, but are you always going to the same sources for your news in these categories?</p>
<p>Second, reading level. Hopefully it’s above that of a fifth-grader. Are you only reading short tweets? Two hundred-word blurbs from Buzzfeed?</p>
<p>Third, news categories. This one was pretty obvious, but providing a breakdown for users of the topical categories for the content they’re reading online.</p>
<p>We also wanted to provide Mint-like functionality to allow users to customize these measures and set goals for themselves. Let’s say I don’t really care about sports, but I don’t want that preference to negatively count against me.</p>
<p>Another important feature we decided on was prescription. Sure, we can display a bunch of pretty charts to help visually quantify a user’s information intake, and aggregate the top news sources per category. But in order to provide more utility for our users, we wanted to build some sort of recommendation system, one that takes into account both a user’s reading habits (based on what we’re tracking), as well as the user’s predefined goals.</p>
<p>We built a Chrome extension to help users read better and smarter.</p>
<p>It does three things, primarily:</p>
<ol>
<li>It automatically tracks a user’s reading activity, visually displaying this information and calculating the top site of news consumption per category.</li>
<li>It allows users to set goals for their reading activity to help them change their habits.</li>
<li>It recommends action items for users to change their reading habits based on their predefined goals and reading activity.</li>
</ol>
<div id="attachment_3212" class="wp-caption alignleft" style="width: 435px"><a href="http://knightlab.northwestern.edu/wp-content/uploads/2013/06/slimformation_2.png"><img class="size-medium wp-image-3212" alt="Goals" src="http://knightlab.northwestern.edu/wp-content/uploads/2013/06/slimformation_2-425x265.png" width="425" height="265" /></a><p class="wp-caption-text">Goals</p></div>
<div id="attachment_3213" class="wp-caption alignleft" style="width: 435px"><a href="http://knightlab.northwestern.edu/wp-content/uploads/2013/06/slimformation_3.png"><img class="size-medium wp-image-3213" alt="Prescription" src="http://knightlab.northwestern.edu/wp-content/uploads/2013/06/slimformation_3-425x265.png" width="425" height="265" /></a><p class="wp-caption-text">Prescription</p></div>
<p>After installing the extension, it runs run in the background and monitors the user’s browsing activity.</p>
<p>So let’s say I navigate to a Buzzfeed article. Our system extracts the page content and URL, runs this through a categorizer and calculates the reading score of the article. We then store this page information and analysis in the browser’s local storage (meaning it’s all on the client – so it’s fast and private). I can then interact with this data in the extension’s popup, where we display a visual analysis of the numbers and provide direction and recommendations for how to improve.</p>
<p>The alpha version is available <a href="http://goo.gl/iZfRH">here</a>. Try it out! We’d love to hear your thoughts and feedback, which you can send here: <a href="mailto:knightlab@northwestern.edu">knightlab@northwestern.edu</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://knightlab.northwestern.edu/2013/06/14/slimformation-a-prototype-that-helps-your-read-smarter-improve-your-information-diet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>On being a journalist at Confab 2013, a content strategy conference</title>
		<link>http://knightlab.northwestern.edu/2013/06/14/on-being-a-journalist-at-confab-2013-a-content-strategy-conference/</link>
		<comments>http://knightlab.northwestern.edu/2013/06/14/on-being-a-journalist-at-confab-2013-a-content-strategy-conference/#comments</comments>
		<pubDate>Fri, 14 Jun 2013 16:03:01 +0000</pubDate>
		<dc:creator>Sarah Adler</dc:creator>
				<category><![CDATA[Ideas]]></category>
		<category><![CDATA[ConFab]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[content strategy]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[fellowship]]></category>
		<category><![CDATA[Jared Spool]]></category>
		<category><![CDATA[Jeremy Gilbert]]></category>
		<category><![CDATA[Kristina Halvorson]]></category>
		<category><![CDATA[sarah adler]]></category>
		<category><![CDATA[user-testing]]></category>

		<guid isPermaLink="false">http://knightlab.northwestern.edu/?p=3207</guid>
		<description><![CDATA[Content strategy is a kind of floofy term, and it refers to a relatively new field. I didn’t know what it meant before I spent some time last week in Minneapolis at Confab 2013 with the Facebook content strategy team, learning from the great Kristina Halvorson and her gang of accomplished mavericks changing the way companies think about content creation, delivery and management. Many conference attendees complained that, at their companies, content wasn’t<span class="ellipsis">&#8230;</span><div class="read-more"><a href="http://knightlab.northwestern.edu/2013/06/14/on-being-a-journalist-at-confab-2013-a-content-strategy-conference/">Read more &#8250;</a></div><!-- end of .read-more -->]]></description>
				<content:encoded><![CDATA[<p>Content strategy is a kind of floofy term, and it refers to a relatively new field. I didn’t know what it meant before I spent some time last week in Minneapolis at <a href="http://confabevents.com/index.php/events/minneapolis-2013" target="_blank">Confab 2013</a> with the <a href="http://knightlab.northwestern.edu/2013/03/07/students-learn-about-content-strategy-and-get-paid/" target="_blank">Facebook content strategy team</a>, learning from the great <a href="http://twitter.com/halvorson" target="_blank">Kristina Halvorson</a> and her gang of accomplished mavericks changing the way companies think about content creation, delivery and management. Many conference attendees complained that, at their companies, content wasn’t considered until too late in the game, if at all. Inconsistent copy is thrown up on websites without accountability or consideration or strategy.</p>
<div class="wp-caption alignleft" style="width: 430px"><img class=" " alt="" src="https://pbs.twimg.com/media/BMBPAd-CUAE1z8q.jpg" width="420" height="560" /><p class="wp-caption-text">Wireframing activity at #confabMN</p></div>
<p>Journalism has some of the same problems, just backwards.</p>
<p>There’s plenty of content, but it needs to be valuable to readers and monetizable for business purposes. Maybe, if a content strategist peeked at the problems newsrooms are facing, or if our newsrooms editors were better content strategists, she/he might conclude something like the following:</p>
<h5>• Journalists should conduct user testing and audience research to improve storytelling experiences for future iterations.</h5>
<p>Too often, journalism projects have two problems: (1) More complicated pieces of content are treated like one-off projects. It would take a little extra time initially, but research and user testing after launch may actually save time and improve future iterations. And (2), content is often created for the editor, not the reader, under the (perhaps mistaken) assumption that the editor has fantastic news judgment. Often this knowledge seems to be achieved with surprisingly little feedback, interviewing or user-testing. After all, readers aren’t just readers anymore: they’re users now, too.</p>
<h5>• Newsrooms should plan for interdisciplinary involvement earlier in the process to allow for pieces that realize fuller potential.</h5>
<p>This is a great idea — it’s just super difficult to pull off in reality. And it’s even more difficult to do it more than occasionally. But we should keep trying.</p>
<h5>• Banner ads suck.</h5>
<p>In fact, you’re about 478 times more likely to survive a plane crash than purposefully click on one (Thanks, <a href="https://twitter.com/jmspool" target="_blank">Jared Spool</a>). But when you (the user) don’t pay for a product, you become the product; pay for content or your eyes will be sold. That’s why there are metered paywalls and non-profit alternatives that try to avoid the ad model. But Spool also pointed out that content itself can serve strategic business priorities. Sites should be designed so as to display navigable, sharable content that sells itself, reaches more people on its own, and maintains its value. How to do that? Realize that to design content is to design a service, an experience for your users.</p>
<h5>• Zoom out.</h5>
<p>Content strategy says that we need to zoom out and think more at the beginning of the process. We need interdisciplinary involvement (writers, developers and designers working together from the start) and user-based decision-making (considering real-life use cases and multiplatform presentation). We need to keep macro goals in mind, even when all-consuming projects lend themselves too easily to tunnel vision.</p>
<p>I’ve learned some of these skills applied to journalism in a couple of my classes in Medill (shout out to <a href="http://twitter.com/jeremygilbert" target="_blank">j-gilbz</a> and his focus on human-centered storytelling and media product design). And there are plenty of amazing news teams doing these things — producing amazing work that speaks to the future and takes its users into account. And we still have plenty of major problems: the experience of commenting sucks, only the New York Times can pull off metered paywalls, etc. But taking a step back and finding a new strategy from the beginning might be a wonderful place to start solving them.</p>
]]></content:encoded>
			<wfw:commentRss>http://knightlab.northwestern.edu/2013/06/14/on-being-a-journalist-at-confab-2013-a-content-strategy-conference/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Civic Needs App helps developers find interesting problems to solve</title>
		<link>http://knightlab.northwestern.edu/2013/06/13/civic-needs-app-helps-developers-find-interesting-problems-to-solve/</link>
		<comments>http://knightlab.northwestern.edu/2013/06/13/civic-needs-app-helps-developers-find-interesting-problems-to-solve/#comments</comments>
		<pubDate>Thu, 13 Jun 2013 17:04:24 +0000</pubDate>
		<dc:creator>Hilary Fung</dc:creator>
				<category><![CDATA[Apps & projects]]></category>
		<category><![CDATA[Profiles]]></category>
		<category><![CDATA[Adopt a Hydrant]]></category>
		<category><![CDATA[Adopt a Sidewalk]]></category>
		<category><![CDATA[Chicago Lobbyists]]></category>
		<category><![CDATA[Chris Gansen]]></category>
		<category><![CDATA[Civic Needs App]]></category>
		<category><![CDATA[Derek Eder]]></category>
		<category><![CDATA[Foodborne Chicago]]></category>
		<category><![CDATA[open government]]></category>
		<category><![CDATA[Paul Baker]]></category>
		<category><![CDATA[Ryan Briones]]></category>
		<category><![CDATA[Scott Robbin]]></category>

		<guid isPermaLink="false">http://knightlab.northwestern.edu/?p=3189</guid>
		<description><![CDATA[At a National Civic Hack Day event in Chicago earlier this month, one thing was clear: a lot of talented developers want to use their skills for a good cause. The problem is that it&#8217;s difficult to get all that talent collaborating and working on the right problems. That&#8217;s why Ryan Briones, who does civic development for the City of Chicago, came up with a new idea he calls the Civic Needs App.<span class="ellipsis">&#8230;</span><div class="read-more"><a href="http://knightlab.northwestern.edu/2013/06/13/civic-needs-app-helps-developers-find-interesting-problems-to-solve/">Read more &#8250;</a></div><!-- end of .read-more -->]]></description>
				<content:encoded><![CDATA[<p>At a <a href="http://knightlab.northwestern.edu/2013/05/22/national-day-of-civic-hacking-comes-to-chicago/" target="_blank">National Civic Hack Day</a> event in Chicago earlier this month, one thing was clear: a lot of talented developers want to use their skills for a good cause.</p>
<p>The problem is that it&#8217;s difficult to get all that talent collaborating and working on the right problems. That&#8217;s why <a href="https://twitter.com/ryanbriones">Ryan Briones</a>, who does civic development for the City of Chicago, came up with a new idea he calls the <a href="https://github.com/ryanbriones/civicneeds">Civic Needs App</a>. With the help of <a href="http://knightlab.northwestern.edu/tag/scott-robin/" target="_blank">Scott Robbin</a> and <a href="https://twitter.com/cgansen">Chris Gansen</a>, Briones aims to build an app that connects regular people who have ideas for improving their communities with developers who have the time and skills to build out those ideas.</p>
<p>Briones understands how hard it is for a developer to identify the right civic problems because he&#8217;s been there himself. He was working at a consulting company when he met <a href="https://twitter.com/PaulBaker">Paul Baker</a> and <a href="https://twitter.com/derekeder">Derek Eder</a> and built his first civic app, <a href="http://www.chicagolobbyists.org/">Chicago Lobbyists</a>, “an open data, open government, and open source” project that helps users see connections between the City of Chicago and lobbyists and their clients.</p>
<p>From there, he became very interested in civic development, but wasn&#8217;t sure what to do next.</p>
<p>&#8220;There&#8217;s not always a way to take the excitement and turn it into something useful or something that&#8217;s going to keep you interested in doing a project,&#8221; Briones said. That interest is key — these apps ideally include problems that are useful for the community, but also problems that developers find interesting to solve.</p>
<p><a href="http://foodborne.smartchicagoapps.org/">Foodborne Chicago</a>, for example, is one of Briones favorite civic apps. It encourages people to file food poisoning reports, and, from a technical perspective, it&#8217;s interesting because it proactively finds people who might have food poisoning through their tweets and a bit of machine learning.</p>
<p>Now, because he&#8217;s working for the City of Chicago, Briones sees opportunities everywhere. &#8220;I&#8217;m more flooded with things to do than I am searching for questions to answer,&#8221; he said.</p>
<p>That&#8217;s where the Civic Needs App comes in.</p>
<p><iframe src="http://www.youtube.com/embed/JCGi6vDI0CQ" height="315" width="560" allowfullscreen="" frameborder="0"></iframe></p>
<p>Briones and his team have created a simple form for submitting a civic need and is now working through a &#8220;best workflow,&#8221; or the best way to go from someone proposing an idea, to someone building the idea to, finally, someone seeing a display or library of successfully completed projects.</p>
<p>The proposed solution relies heavily on Github, partly because Briones, Robbin and Gansen don&#8217;t want to rebuild something that already exists. Contributors will need a Github account, all data will be stored on the site, and when someone raises a civic need, for example, it&#8217;ll be stored as a Github issue.</p>
<p>The next step in the project’s development is a more friendly interaction layer and perhaps even a project template: a foundation of code upon which different civic apps can be built.</p>
<p>Collaboration and sharing is standard practice in the civic development community (look, for example, at Chicago&#8217;s <a href="http://www.adoptasidewalk.org/">Adopt a Sidewalk</a> and Boston&#8217;s <a href="http://adoptahydrant.org/">Adopt a Hydrant</a>, which share code), but with the Civic Needs App there will be an easy, standardized way to share code.</p>
<p>That means the Civic Needs App is as much about technology as it is about community. &#8220;We want to demystify the process of building an app,&#8221; Briones said, &#8220;and get people who have ideas but who aren&#8217;t necessarily developers a little more involved in the development process.&#8221;</p>
<p>This sounds surprisingly similar to the journalistic goal of keeping regular citizens informed and involved. While journalism has historically articulated a community’s issues while civic development has provided practical solutions, “the line between them is blurring,” Robbin said.</p>
<p>“Journalism’s tool belt now includes software that culls facts from massive data sets,” he said, “ and civic developers realize that their software needs to be put in context of a compelling story to be useful.”</p>
<p>Journalists, developers and other people are all trying to solve problems and improve their communities, and the Civic Needs App is one innovative way to do just that.</p>
<p>To learn more or get involved, <a href="http://youtu.be/JCGi6vDI0CQ" target="_blank">watch</a> Briones present the Civic Needs App at 1871 in the video, or check out <a href="https://github.com/ryanbriones/civicneeds">the app’s repo</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://knightlab.northwestern.edu/2013/06/13/civic-needs-app-helps-developers-find-interesting-problems-to-solve/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Getting GitHub: Why journalists should know and use the social coding site</title>
		<link>http://knightlab.northwestern.edu/2013/06/13/getting-github-why-journalists-should-know-and-use-the-social-coding-site/</link>
		<comments>http://knightlab.northwestern.edu/2013/06/13/getting-github-why-journalists-should-know-and-use-the-social-coding-site/#comments</comments>
		<pubDate>Thu, 13 Jun 2013 16:43:44 +0000</pubDate>
		<dc:creator>Emily Ferber</dc:creator>
				<category><![CDATA[Ideas]]></category>
		<category><![CDATA[collaboration]]></category>
		<category><![CDATA[david eads]]></category>
		<category><![CDATA[Git]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[greg linch]]></category>
		<category><![CDATA[octocat]]></category>
		<category><![CDATA[openhatch]]></category>
		<category><![CDATA[reveal.js]]></category>
		<category><![CDATA[social coding]]></category>
		<category><![CDATA[timeline js]]></category>
		<category><![CDATA[version control]]></category>
		<category><![CDATA[Wired]]></category>

		<guid isPermaLink="false">http://knightlab.northwestern.edu/?p=2521</guid>
		<description><![CDATA[If you&#8217;ve been hanging around newsrooms or journalism classrooms lately, you&#8217;ve probably heard the word GitHub. It might sound a little scary and mysterious, but even the most traditional pen-and-notebook journalists should know about this super helpful tool (to say nothing of aspiring newsroom programmers). So, what, exactly, is GitHub? Why do you need to get it? GitHub is a social coding site. Designed for the purpose of democratic and collaborative coding, GitHub<span class="ellipsis">&#8230;</span><div class="read-more"><a href="http://knightlab.northwestern.edu/2013/06/13/getting-github-why-journalists-should-know-and-use-the-social-coding-site/">Read more &#8250;</a></div><!-- end of .read-more -->]]></description>
				<content:encoded><![CDATA[<div id="attachment_2582" class="wp-caption alignleft" style="width: 210px"><a href="http://knightlab.northwestern.edu/2013/06/13/getting-github-why-journalists-should-know-and-use-the-social-coding-site/github-octodex/" rel="attachment wp-att-2582"><img class="size-thumbnail wp-image-2582" alt="github logo" src="http://knightlab.northwestern.edu/wp-content/uploads/2013/04/github-octodex-200x200.jpg" width="200" height="200" /></a><p class="wp-caption-text">The famous GitHub logo.</p></div>
<p>If you&#8217;ve been hanging around newsrooms or journalism classrooms lately, you&#8217;ve probably heard the word <a href="https://github.com/">GitHub</a>. It might sound a little scary and mysterious, but even the most traditional pen-and-notebook journalists should know about this super helpful tool (to say nothing of aspiring newsroom programmers).</p>
<p>So, what, exactly, is GitHub? Why do you need to get it?</p>
<p>GitHub is a social coding site. Designed for the purpose of democratic and collaborative coding, GitHub allows multiple people to work on the same code at the same time.</p>
<p>You can host your own code (called a repository), fork others&#8217; code and suggest changes (more on that below), and accept changes and merges into your own code.</p>
<p>Have you ever seen <a href="http://octodex.github.com/">Octocat</a> (GitHub&#8217;s unique <a href="http://www.quora.com/GitHub/What-is-the-story-behind-GitHub%E2%80%99s-octocat-mascot">cat/octopus mascot</a>) badge on someone&#8217;s portfolio? <i>That&#8217;s</i> GitHub. Clicking on that will lead you to someone&#8217;s GitHub profile, where you can explore all of their publicly hosted code and as well as other projects they&#8217;ve played around with.</p>
<p>But beginners should take note: GitHub isn&#8217;t Git. And knowing the difference is crucial to developing a more productive workflow. Git is revision control software, originally developed by the Linux community. GitHub is a web-based hosting service that takes Git&#8217;s software and pairs it with an easy-to-use interface that requires almost no previous coding experience to use.</p>
<p><b>Get familiar with code</b></p>
<p>GitHub is an ideal platform for beginning coders because the site is easy to use and version control can act as a safety net as you try new new things. And if you can&#8217;t quite figure out where you&#8217;ve gone wrong, the site provides users with plenty of avenues for easy troubleshooting on new projects.</p>
<p><a href="http://www.twitter.com/eads">David Eads</a> of the <a href="https://twitter.com/tribapps">Chicago Tribune Newsapps</a> team says you can think of GitHub like a filing cabinet. After a project is published, it&#8217;s easy for others to go back and examine the code, learn from it and make it better. Moreover, GitHub&#8217;s <a href="https://gist.github.com/discover">Gist</a> feature is a quick way to jot down bits of code you want to remember or show to someone for another opinion.</p>
<p>And don&#8217;t forget, GitHub is called a social network for a reason. Newcomers can watch code as projects take shape or troubleshoot with more experienced users. Groups like <a href="https://openhatch.org/missions/git">OpenHatch</a> aim to answer coding questions and <a href="https://github.com/openhatch">maintain a set of projects</a> on GitHub that are helpful for beginning programmers.</p>
<p>Beyond GitHub&#8217;s operational utility, it serves as yet another way journalists and programmers can work together and create innovative projects.</p>
<p>&#8220;In a lot of cases, journalists and programmers need to figure out how to hang out in each other&#8217;s worlds better,&#8221; Eads said. As more journalists embrace GitHub as a way to improve stories, they&#8217;ll develop a new kind of news community, centered around collaboration and code – truly a news nerd&#8217;s nirvana.</p>
<p><b>Some vocab</b></p>
<p>Before diving into GitHub, get a leg up by understanding its litany of technical terms. You&#8217;ll also want to download Git and the GitHub native app for either <a href="http://mac.github.com/">Mac</a> or Windows. GitHub explains every step on their <a href="https://help.github.com/articles/set-up-git">website</a>.</p>
<ul>
<li><strong>Commits</strong> — This is simply a change you make to a piece of code, or a set of related changes made on multiple files.</li>
<li><strong>Forking</strong> — Forking is simply the copying of an existing code repository at a specific point so you can add to it as you see fit. The original code still exists for the creator, but your fork may spin off into a lively new project. This means that any project publicly hosted in GitHub can be edited by anyone. For example, if you find a typo in the ProPub Nerd Guide you can change it.</li>
<li><strong>Pull requests</strong> — Pull requests let users know what changes you may have pushed to a particular repository. Once you send a pull request, other users can review your changes and incorporate them into their repositories.</li>
</ul>
<p><b>Journalism projects and resources to get you started</b></p>
<p>Getting on GitHub will open a world of new projects and applications you can repurpose for your own reporting. &#8220;Anything cool you can find on the internet you can probably also find on GitHub,&#8221; said <a href="https://twitter.com/zlwise">Zach Wise</a>, a faculty collaborator at the Lab. Adds Knight Lab student fellow <a href="https://twitter.com/euphonos">Tyler Fisher</a> added, &#8220;If an open-source project isn&#8217;t on GitHub, there&#8217;s a bit of a concern at this point.&#8221;</p>
<p>To get started look at these projects and resources for the burgeoning code curious journalist. Several news apps team filled with coding all-stars have compiled guides that define their particular style and manifesto when it comes to creating interactive projects. There are also a bevy of cool projects that can help you trick out your slideshow style, build a better website or flesh out your coding skills.</p>
<ul>
<li><a href="https://github.com/nprapps/nprapps.github.com">NPR Apps Guide</a></li>
<li><a href="https://github.com/propublica/guides">ProPublica Nerd Guides</a></li>
<li><a href="https://github.com/newsapps/guides">The Chicago Tribune TribApps Guide</a></li>
<li><a href="https://github.com/twitter/bootstrap">Twitter Bootstrap</a> — A front-end framework from the people at Twitter. Bootstrap makes it easier to design a sleek and responsive website without the busywork.</li>
<li><a href="https://github.com/maxogden/javascript-for-cats">Javascript for Cats</a> — Learn Javascript (even if you are not actually a cat).</li>
<li><a href="https://github.com/hakimel/reveal.js" target="_blank">reveal.js</a> — A framework to create your own Javascript-based presentation so you don&#8217;t need to mess with clunky Powerpoint to make your point.</li>
</ul>
<p>So go on, get GitHub and get started.</p>
]]></content:encoded>
			<wfw:commentRss>http://knightlab.northwestern.edu/2013/06/13/getting-github-why-journalists-should-know-and-use-the-social-coding-site/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tasneem Raja on growing an interactive news team, skill-sharing and smart approaches to data</title>
		<link>http://knightlab.northwestern.edu/2013/06/07/tasneem-raja-on-growing-an-interactive-news-team-skill-sharing-and-smart-approaches-to-data/</link>
		<comments>http://knightlab.northwestern.edu/2013/06/07/tasneem-raja-on-growing-an-interactive-news-team-skill-sharing-and-smart-approaches-to-data/#comments</comments>
		<pubDate>Fri, 07 Jun 2013 11:25:49 +0000</pubDate>
		<dc:creator>Miranda Mulligan</dc:creator>
				<category><![CDATA[People]]></category>
		<category><![CDATA[Profiles]]></category>
		<category><![CDATA[Ben Breedlove]]></category>
		<category><![CDATA[Brian Boyer]]></category>
		<category><![CDATA[Brogrammers]]></category>
		<category><![CDATA[Chicago Reader]]></category>
		<category><![CDATA[D3]]></category>
		<category><![CDATA[Data]]></category>
		<category><![CDATA[Jaeah Lee]]></category>
		<category><![CDATA[Mother Jones]]></category>
		<category><![CDATA[sexism]]></category>
		<category><![CDATA[smoosher]]></category>
		<category><![CDATA[Tasneem Raja]]></category>
		<category><![CDATA[The Bay Citizen]]></category>

		<guid isPermaLink="false">http://knightlab.northwestern.edu/?p=3089</guid>
		<description><![CDATA[Meeting the lovely Tasneem Raja was the highlight of my week in Austin during 2012's South by Southwest Interactive Conference. Formerly a staff writer at The Chicago Reader and the news apps editor at The Bay Citizen, she is now an editor at Mother Jones leading their interactive storytelling team. She is kind, tremendously witty and scary smart. In fact, Tasneem is perhaps best known outside of the news nerd circle for brilliantly writing about the "Brogrammer" problem and sexism in Silicon Valley and about being a woman in the video game industry last year. Read on to learn about her adventures in the MoJo newsroom, how she manages an interactive news team and her approach to knowledge-sharing between teams of journalists …<div class="read-more"><a href="http://knightlab.northwestern.edu/2013/06/07/tasneem-raja-on-growing-an-interactive-news-team-skill-sharing-and-smart-approaches-to-data/">Read more &#8250;</a></div><!-- end of .read-more -->]]></description>
				<content:encoded><![CDATA[<p class="editors-note">Using the theory ‘Hire humans. Not skills. Not roles.’ as inspiration, the Lab’s profiles are Q&amp;As with smart people who are shaping the future of media. Catch up and/or follow the series <a href="http://knightlab.northwestern.edu/category/profiles/people/" target="_blank">here</a>.</p>
<p>Meeting the lovely <a href="http://tasneemraja.com/" target="_blank">Tasneem Raja</a> was the highlight of my week during 2012&#8242;s South by Southwest Interactive Conference. Formerly a staff writer at <a href="http://www.chicagoreader.com/chicago/boy-wonder/Content?oid=919823">The Chicago Reader</a> and the news apps editor at <a href="http://www.baycitizen.org/">The Bay Citizen</a>, she is now an editor at <a href="http://www.motherjones.com/">Mother Jones</a> leading their interactive storytelling team. She is kind, tremendously witty and scary smart. In fact, Tasneem is perhaps best known outside of the news nerd circle for brilliantly writing about the &#8220;<a href="http://www.motherjones.com/media/2012/04/silicon-valley-brogrammer-culture-sexist-sxsw" target="_blank">Brogrammer</a>&#8221; problem and sexism in Silicon Valley and about being a <a href="http://www.motherjones.com/mixed-media/2012/11/women-video-game-industry-twitter-1reasonwhy" target="_blank">woman in the video game industry</a> last year. Read on to learn about her adventures in the MoJo newsroom, how she manages an interactive news team and her approach to knowledge-sharing between teams of journalists.</p>
<hr />
<div id="attachment_3091" class="wp-caption alignleft" style="width: 210px"><img class="size-full wp-image-3091" alt="tasneem raja photo" src="http://knightlab.northwestern.edu/wp-content/uploads/2013/06/tasneem-raja.jpg" width="200" height="300" /><p class="wp-caption-text">Tasneem Raja</p></div>
<h5>Miranda: What are you working on these days?</h5>
<p><strong>Tasneem</strong>: Our data visualizations and interactive graphics need to look awesome on mobile, and they don&#8217;t right now. MoJo&#8217;s numbers are the same as everyone else&#8217;s: mobile traffic growth is outpacing desktop audience growth. And even if it weren&#8217;t, designing interactive stories with mobile in mind is simply the right thing to do. As <a href="https://twitter.com/brianboyer">Brian Boyer</a> has put it, if it doesn&#8217;t work on mobile, it doesn&#8217;t work. We&#8217;re working on an open-source charting template that handles data comparisons in a slick, engaging way (aka D3), and we haven&#8217;t done the best job ever of prioritizing a fluid layout. So, it&#8217;s time to course correct.</p>
<h5>What do you like about Mother Jones?</h5>
<p><strong>Tasneem</strong>: It&#8217;s funny: my first job in data journalism was as a news apps editor at an ambitious startup journalism outlet that garnered a lot of &#8220;future of journalism&#8221;-buzz when it launched in 2010 (RIP <a href="https://www.baycitizen.org/">The Bay Citizen</a>). Here I am working at Mother Jones, which I first learned of in high school while visiting a beloved teacher&#8217;s house for tea, where I had to step over dusty stacks of old Mother Jones issues to cross the living room. And yet this 36-year-old news organization has this incredibly nimble, risk-loving, and straight-up fun spirit that I&#8217;ve found lacking in many upstart media ventures, which supposedly got to sidestep all the legacy problems of old newsrooms.</p>
<p>For instance, I don&#8217;t have to convince anyone here that iterative product development is awesome. Just yesterday, I heard a news editor encouraging a reporter to &#8220;think iteratively&#8221; about how to chase down a major story.</p>
<p>There&#8217;s a top-down culture of testing out emerging possibilities and new ways of doing business if there&#8217;s a reasonable chance they could further the mission. And, more importantly, when something isn&#8217;t working, even if we&#8217;ve made a significant investment in the endeavor, it feels totally safe to say so.</p>
<h5>Tell us about your team. How is it set up?</h5>
<p><strong>Tasneem</strong>: There&#8217;s three of us on the Interactives team at MoJo. My producer <a href="http://www.motherjones.com/authors/jaeah-lee">Jaeah Lee</a> is completely amazing. She comes from a reporting background with superpowers in research and policy analysis, and over the year and change that she&#8217;s been on my team, she&#8217;s morphed into this scarily competent front-end developer, interaction designer, and data wrangler.</p>
<p>She started out at MoJo as an intern on the magazine&#8217;s research desk, and I would be completely lost without her deep knowledge and appreciation for how our newsroom actually *works,* from fact-checking to magazine production to the evolution of our web operation. That&#8217;s one of my biggest points of pride: our team has worked really hard to insert ourselves into the storytelling process here at MoJo, and my editors-in-chief tell me that we&#8217;re totally fused with the editorial DNA of the place at this point. Jaeah&#8217;s been really vital to that win, always making sure we&#8217;re looping in the fact-checkers, copyeditors, and story editors when we need them and at the right time.</p>
<p>In the news technology space, badass design and development skills get a lot of attention, as well they should. Jaeah can grok whatever new javascript hottness comes along, but a research-driven front-end developer with data analysis skills who&#8217;s as comfortable talking to developers as she is with senior editors? All I have to say is: hands off, y&#8217;all.</p>
<p><!-- Start Shortcoder content --><span data-pullquote="Our ethos is 'storytelling by any means necessary.' … We are highly allergic to “not built here” syndrome here—if someone else has already built it better, we rejoice and head to the bar."></span><!-- End Shortcoder content -->We get to work with delightfully irascible MoJo developer <a href="http://www.motherjones.com/authors/ben-breedlove">Ben Breedlove</a>, who splits his time between my team and our core technology team, which works on building out the CMS and making the whole site better. (You know how the site never crashed under the traffic tsunami that was our 47 percent scoop? That was all them.) Ben is a veritable machine of open-source news tools who&#8217;s coded <a href="https://github.com/motherjones">over a dozen</a> critically useful pieces of software for us (and everyone else!).</p>
<p>My favorite Ben Breedlove production is our javascript-based <a href="https://github.com/motherjones/cyoa">Choose Your Own Adventure app</a>, which our reporters have used to explain everything from how <a href="http://www.motherjones.com/politics/2012/05/citizens-united-amendment-flowchart">Citizens United</a> works to the <a href="http://www.motherjones.com/politics/2013/02/back-line-green-card-immigration-reform-quiz">immigration maze</a>. Greatest hits you&#8217;ll find at our Github page also include a quiz generator, a utility for pumping Google spreadsheet data into slick D3 chart templates, and &#8220;smoosher,&#8221; a Grunt task that makes the horrible process of smooshing our carefully crafted, oh-so-delicate project code into our unforgiving CMS templates, which, before &#8220;smoosher&#8221; came along, resulted in a bloody mess every time. Ben is endlessly curious about how newsgathering works and intent on sniffing out every pain point along the way, and I value his deep empathy for MoJo&#8217;s reporters and editors (our &#8220;clients,&#8221; in a way) as much as I do his scary-fast javascript chops.</p>
<p>Our ethos is &#8220;storytelling by any means necessary.&#8221; Sometimes that means building reusable tools to answer newsroom needs for which we can&#8217;t find a good existing solution. (We are highly allergic to &#8220;not built here&#8221; syndrome here—if someone else has already built it better, we rejoice and head to the bar.) Sometimes it means spending a couple weeks designing a D3-powered interactive &#8220;universe&#8221; of <a href="http://www.motherjones.com/politics/2012/06/interactive-chart-super-pac-election-money">campaign finance data</a>, because we think that&#8217;s a better way to tell the super-PAC story than plopping a bunch of tables on the page. And more and more lately, it means training our fellow journalists in the same tools we use, from spreadsheets to JSON to GIS. To me, that&#8217;s where the real win happens; making everyone&#8217;s journalism better a little bit at a time, across the whole newsroom, not just doing spectacularly better journalism every now and then.</p>
<h5>What&#8217;s one of your biggest wins?</h5>
<p><strong>Tasneem</strong>: Last year, I started a skill-sharing series at Mother Jones called “Skillz Thursdays,” a one-hour brown bag session where someone at MoJo teaches everyone else about one thing. It might be &#8220;how to make a map,&#8221; or &#8220;how to understand MoJo&#8217;s revenue streams,” or &#8220;how to not freak out when getting interviewed on-air by NPR about that awesome story you just did.&#8221; Since Skillz is organized by the interactive team, there&#8217;s a tech-heavy focus, but IMO our best sessions are when a group of folks in our company who don&#8217;t often cross paths get to come together and simply chat, in an unstructured, super low-stakes environment. Skillz Thursdays has become enormously popular among our staff, and I have a requests list for future sessions that&#8217;s a mile long. (Our CEO just generously offered to supply lunch on the MoJo dime, so I have a feeling they&#8217;re about to get even more popular.) We&#8217;re currently figuring out ways to archive the sessions, via slidedecks perhaps, and set up a satellite series in our D.C. bureau, which currently videoconferences in.</p>
<h5>What&#8217;s next?</h5>
<p><strong>Tasneem</strong>: After the tragic shooting in Aurora, MoJo senior editor <a href="http://www.motherjones.com/authors/mark-follman">Mark Follman</a> wanted to look at data on mass shootings over the last several years to gauge whether this type of incident was on the uptick. Turns out there was nowhere to look; a comprehensive data set on mass shooting incidents in American history didn&#8217;t exist. So, we set out to make one. Mark and his team of two junior reporters from the MoJo fellowship program began the exhaustive process of culling very detailed information on these shootings from the last 20 years, from local news reports, calls to local police departments, and research studies on gun violence in America. From make of weapons used, to known history of mental illness among the shooters, to how the weapons were obtained, no one had ever put this <a href="http://www.motherjones.com/special-reports/2012/12/guns-in-america-mass-shootings">information in one place</a> before.</p>
<p><!-- Start Shortcoder content --><span data-pullquote="I’m personally very interested in the magic that happens when you put unconnected data sets together for the first time, or create new data sets that don’t exist yet." class="pull-left"></span><!-- End Shortcoder content -->My team worked with Mark&#8217;s crew to scrape and patch together various partial <a href="http://www.motherjones.com/politics/2012/12/mass-shootings-mother-jones-full-data">data sets</a> on the topic, compile them in one database (we simply used a Google spreadsheet), and analyze the findings for patterns and trends. We also created a <a href="http://www.motherjones.com/special-reports/2012/12/guns-in-america-mass-shootings#map">map</a> showing where the incidents occurred, with a full case profile on each one. The map and data findings have been cited in countless news reports, including a New York Times <a href="http://www.nytimes.com/2012/12/15/opinion/blow-a-tragedy-of-silence.html">op-ed</a> on our country&#8217;s escalating gun problem, and was namechecked by Sen. Dianne Feinstein during a hearing on a proposed assault weapons ban.</p>
<p>There&#8217;s been a lot of interest in the last few years in journalists scouring publicly available government data sets to monitor our officials and agencies, and a push to force more agencies to put their data online in formats that don&#8217;t suck. That&#8217;s all awesome, necessary, and yields valuable findings. But we all know that a lot of the stories aren&#8217;t just sitting there waiting to be found. I&#8217;m personally very interested in the magic that happens when you put unconnected data sets together for the first time, or create new data sets that don&#8217;t exist yet.</p>
<p>I&#8217;m really interested in the possibilities of &#8220;preemptive&#8221; data findings: identifying problematic industrial plants via a crosscheck of several regulatory databases before the next explosion, for instance. It&#8217;s not quite that simple (and doesn&#8217;t really even sound very simple now that I read back), and it&#8217;s no new concept—see <a href="http://en.wikipedia.org/wiki/Philip_Meyer">Philip Meyers</a> and the Detroit Free Press&#8217;s survey <a href="http://www.guardian.co.uk/uk/2011/sep/05/detroit-riots-1967-lessons-uk">data collection efforts</a> after the city&#8217;s 1967 riots—but it&#8217;s one I&#8217;m particularly invested in. And, in my opinion, one Mother Jones is in a uniquely good position to mine, given that we still have a hefty fact-checking desk and the groundwork we&#8217;ve laid in the last couple years to beef up our data wrangling skills across the newsroom.</p>
<h5>What is the biggest luxury in your life?</h5>
<p><strong>Tasneem</strong>: Last year, for the first time, I moved into my own apartment, a little one-bedroom in Oakland&#8217;s Temescal neighborhood with a lemon tree shading the front windows and, gasp! garbage disposal. It&#8217;s just me in here, no partner, no siblings, no roommates. This may not seem like such a big deal, but in my family and the culture I come from, it is. Sitting on my couch with a beer and a magazine and quiet all around me feels like an incredible and hard-won luxury.</p>
<hr />
<blockquote><p>Follow Tasneem Raja on Twitter, <a href="http://twitter.com/tasneemraja" target="_blank">@tasneemraja</a>. Find weekly updates from our <a title="Knight Lab profiles series" href="http://knightlab.northwestern.edu/category/profiles/people/" target="_blank">profiles</a> series on Fridays.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://knightlab.northwestern.edu/2013/06/07/tasneem-raja-on-growing-an-interactive-news-team-skill-sharing-and-smart-approaches-to-data/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My first news apps team: Making the North by Northwestern housing guide</title>
		<link>http://knightlab.northwestern.edu/2013/06/06/my-first-news-apps-team-making-the-north-by-northwestern-housing-guide/</link>
		<comments>http://knightlab.northwestern.edu/2013/06/06/my-first-news-apps-team-making-the-north-by-northwestern-housing-guide/#comments</comments>
		<pubDate>Thu, 06 Jun 2013 20:14:20 +0000</pubDate>
		<dc:creator>Tyler Fisher</dc:creator>
				<category><![CDATA[Apps & projects]]></category>
		<category><![CDATA[Dan Hill]]></category>
		<category><![CDATA[Emily Chow]]></category>
		<category><![CDATA[Hilary Fung]]></category>
		<category><![CDATA[Jeremy Bowers]]></category>
		<category><![CDATA[Katie Zhu]]></category>
		<category><![CDATA[North By Northwestern]]></category>
		<category><![CDATA[project management]]></category>
		<category><![CDATA[Rebecca Lai]]></category>
		<category><![CDATA[Sheng Wu]]></category>
		<category><![CDATA[Sisi Wei]]></category>
		<category><![CDATA[Tarbell]]></category>
		<category><![CDATA[Tom Giratikanon]]></category>
		<category><![CDATA[Tyler Fisher]]></category>

		<guid isPermaLink="false">http://knightlab.northwestern.edu/?p=3097</guid>
		<description><![CDATA[Last week, I launched my first team-developed <a href="http://www.northbynorthwestern.com/housing">news app</a> with a group of amazing student news nerds and peers: <a href="http://www.twitter.com/hil_fung">Hilary Fung</a>, <a href="http://www.twitter.com/danhillreports">Dan Hill</a>, <a href="https://twitter.com/kkrebeccalai">Rebecca Lai</a>, <a href="http://www.twitter.com/shenghis">Sheng Wu</a> and <a href="http://www.twitter.com/ktzhu">Katie Zhu</a>. We developed <a href="http://www.northbynorthwestern.com/housing">a housing guide</a> for incoming freshmen to Northwestern University who are in the process of applying for freshman housing. It includes an interactive map of campus, filters to narrow down housing options, photos and videos of each hall, quotes from current residents and basic statistics including number of students, room size, cost, and distance to key campus locations …<div class="read-more"><a href="http://knightlab.northwestern.edu/2013/06/06/my-first-news-apps-team-making-the-north-by-northwestern-housing-guide/">Read more &#8250;</a></div><!-- end of .read-more -->]]></description>
				<content:encoded><![CDATA[<p class="editors-note">This post by Knight Lab student fellow <a title="Tyler Fisher at Knight Lab" href="http://knightlab.northwestern.edu/author/tfisher/" target="_blank">Tyler Fisher</a>, <a href="http://source.mozillaopennews.org/en-US/articles/lessons-running-my-first-news-apps-team/" target="_blank">originally appeared</a> on Knight-Mozilla OpenNews&#8217; <a title="Medium" href="http://source.mozillaopennews.org/en-US/" target="_blank">Source</a>.</p>
<div id="attachment_3099" class="wp-caption aligncenter" style="width: 810px"><a href="http://knightlab.northwestern.edu/wp-content/uploads/2013/06/housingguide_screengrab1.jpg"><img class="size-full wp-image-3099" alt="The North by Northwestern housing guide project we built" src="http://knightlab.northwestern.edu/wp-content/uploads/2013/06/housingguide_screengrab1.jpg" width="800" height="408" /></a><p class="wp-caption-text">The North by Northwestern housing guide project we built</p></div>
<p>Last week, I launched my first team-developed <a href="http://www.northbynorthwestern.com/housing">news app</a> with a group of amazing student news nerds and peers: <a href="http://www.twitter.com/hil_fung">Hilary Fung</a>, <a href="http://www.twitter.com/danhillreports">Dan Hill</a>, <a href="https://twitter.com/kkrebeccalai">Rebecca Lai</a>, <a href="http://www.twitter.com/shenghis">Sheng Wu</a> and <a href="http://www.twitter.com/ktzhu">Katie Zhu</a>. We developed <a href="http://www.northbynorthwestern.com/housing">a housing guide</a> for incoming freshmen to Northwestern University who are in the process of applying for freshman housing. It includes an interactive map of campus, filters to narrow down housing options, photos and videos of each hall, quotes from current residents and basic statistics including number of students, room size, cost, and distance to key campus locations.</p>
<p>The project, annually published by <a href="http://www.northbynorthwestern.com/">North by Northwestern</a>, has existed in some form or another since 2008 and has been developed by rock stars like <a href="http://www.twitter.com/giratikanon">Tom Giratikanon</a> (the site’s founder), <a href="http://www.twitter.com/sisiwei">Sisi Wei</a> and <a href="http://www.twitter.com/eschow">Emily Chow</a>. For the past two years, the project has fallen on my shoulders as the publication’s former interactive editor and current webmaster.</p>
<p>Last year, I foolishly undertook the development process all by myself. The final result was <a href="http://www.northbynorthwestern.com/story/the-2012-freshman-housing-guide/">somewhat embarrassing</a>, a barely functional mess of a Canvas-based map with a whole bunch of ugly JavaScript to go with it. It was all I could manage as a <em>much</em> more limited programmer without the access or technical ability to break free of our Django-based CMS.</p>
<p>This year was going to be different. I learned my lesson. I would get help. I would get people better and smarter than me to develop alongside me, and together, we could develop the app I truly wanted to make.</p>
<p>First of all, we needed to present the reporting, photography, and videography of nearly <em>50 student reporters</em> in the best light possible. They work too hard for the app itself to let them down. After some discussion, the team decided the best solution was a fully independent Django app. Our potential users, incoming freshmen, would use this application from anywhere in the world with any kind of device, so we needed something responsive. We wanted to provide basic information and accurate data on each hall. However, we knew that our advantage over standard university advertisement had always been the opinions of current residents on each dorm and the deep level of access we had to all of the facilities. Thus, we wanted to emphasize the character of every residence hall in this edition of the guide as well.</p>
<p>I think we accomplished all of those things. But it wasn’t easy, even with the ridiculous talent on the team. In my first role as a lead on a <em>team</em> of developers, I learned a lot of lessons. Here are some of them.</p>
<h5>Set Early Content Deadlines and Meet Them</h5>
<p>One of the best decisions we made early on was to get all content ready weeks in advance. Of course, small changes continued to be made up to the night of publication, but this allowed us to be in a place where we could develop with real data. The inevitably late content still came in at a time that was manageable to integrate in the development process. In a Django environment, we were able to fine-tune our models to our content so that we had nothing extraneous.</p>
<p>This helped our design process too. We knew exactly what we had to work with, so even our initial mockups were fairly accurate. We could iterate and find the best place for each piece of content we had. In a responsive context, we could orchestrate our content in a way that made sense on every device we tested on. On the dorm detail pages, we could play with many iterations of content choreography. In the end, we chose to put the vital statistics (dorm size, location, amenities) in the left rail for a desktop size, but we forced that content below the multimedia elements on mobile. Before we reached that solution, the vital statistics section existed on just about every other area of the page. Knowing what we had early helped us find the proper placement.</p>
<p>Of course, meeting our content deadlines was only possible because of the project’s phenomenal editors: <a href="http://www.twitter.com/denisedslu">Denise Lu</a> and <a href="https://twitter.com/meggophone">Megan Thielking</a>.</p>
<h5>Use Spreadsheets Because They Rule</h5>
<p>To populate our database with our content, our editors filled out a spreadsheet with all of the information we needed, including each individual quotation from a student, an embed code for each video and a link to every photo to go in our slideshows. It was a comprehensible way for them to make sure the right content got into the development team’s hands. And for us, it just took a few <a href="https://github.com/edcrewe/django-csvimport">django-csvimport</a> commands to get the database running. The smoothness of this process makes me excited to find a project for something like <a href="http://tarbell.tribapps.com/readme/">Tarbell</a>.</p>
<h5>Pair Programming Is Awesome—Do It Often</h5>
<p>Operating on different schedules, we found it hard for all of us to meet in the same place at the same time and hack on the project. This made our code go in many divergent paths before it finally all came back together with about a week until publication. In that last week, I met with just about every member of the team individually for a few hours, and we paired on whatever aspect of the project they were responsible for.</p>
<p>Perhaps it was the threat of deadlines looming over us, but those pairing sessions were ridiculously productive, and I wish I had started having those sessions earlier in the development process. Having me there as the common element between the sessions helped unify the code and make sure everything that needed to get done was completed. I may not have written every line of code, but I saw most of them get written and approved of them.</p>
<h5>Ask for Data and Sometimes, Ye Shall Receive</h5>
<div id="attachment_3102" class="wp-caption alignleft" style="width: 310px"><a href="http://knightlab.northwestern.edu/wp-content/uploads/2013/06/housingguide_screengrab.jpg"><img class="size-full wp-image-3102 " alt="Detail page from the app" src="http://knightlab.northwestern.edu/wp-content/uploads/2013/06/housingguide_screengrab.jpg" width="300" height="326" /></a><p class="wp-caption-text">Detail page from the app</p></div>
<p>As a student journalist, I know covering a private university is hard. Private universities have very little responsibility to disclose what they do, and they generally have no reason to tell student journalists (or any journalists) anything more. With the housing guide, we have often been limited as to what information we could provide because, discouraged from so many other stories, we never asked for the data. But this time, Northwestern’s Residential Services cooperated with us in the interest of providing accurate information on all fronts to incoming freshmen.</p>
<p>Thanks to their data, we could provide accuracy on the number of residents in each hall and what types of rooms are available. We were able to provide clarity on the different types of options available for freshmen. The relationship was mutually beneficial, and as student journalists at private universities, we should look for more relationships like this one where we can practice with data and use it to make something worthwhile.</p>
<h5>Assign Roles Based on Expertise, but Get Everyone Involved in Everything</h5>
<p>Dan knows his way around a map. Hilary and Rebecca are fantastic designers. Sheng and Katie have a wealth of full-stack development experience. It was easy for me to assign responsibilities to each member of the team based on his or her expertise, and that general structure ensured things got done.</p>
<p>But this experience was meant to teach as well as produce. So when Dan was ready to incorporate his map into the design, we showed him the <a href="http://www.inuitcss.com/">grid system we used</a> to make the responsive magic happen. When it was time to get Hilary’s design templated into Django, we did it by showing her how the models and views worked so she could begin writing template tags herself. They all came out of this experience with more knowledge than when they agreed to help out over a month ago, or at least I hope so.</p>
<h5>Test with Force</h5>
<p>The first live day for this app was not great, and most of the blame for the problems lay with me. I made a few dumb mistakes in the Django app that caused the entire server, not just the guide, to crash. The dumbest one was this: to make the map, I decided it was a good idea (despite protest from smarter members of the team) to run a Django view through a jQuery AJAX request that turned the GeoDjango Multipolygons into GeoJSON data that Leaflet could parse. This made our Varnish cache useless, forcing a request to the application on every single page view. Naturally, the server crashed four times in two hours.</p>
<p>Thanks to a massive assist from <a href="http://www.twitter.com/jeremybowers">Jeremy Bowers</a>, I baked out the JSON to static files on S3 and used those to make the AJAX request. I could have avoided this whole problem if I load tested the application with any bit of force. I figured we wouldn’t get enough traffic for the Django requests to matter, but even a few thousand page views crashed our server. I would have known that if I did some load testing before deployment.</p>
<h5>Have Individual Humility and Group Hubris</h5>
<p>This is the best project I have ever been a part of, leader or not, and that is because I worked with a team of my most talented friends together to work towards an achievable goal. I didn’t try to do this all by myself. Instead, we had a group-wide hubris that pushed our boundaries as developers and designers. As a team, we shot for a professional-grade news application, and, in my ever-so-biased opinion, we succeeded.</p>
]]></content:encoded>
			<wfw:commentRss>http://knightlab.northwestern.edu/2013/06/06/my-first-news-apps-team-making-the-north-by-northwestern-housing-guide/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Journalism, computer science students to unveil eight collaborative projects</title>
		<link>http://knightlab.northwestern.edu/2013/06/03/journalism-computer-science-students-to-unveil-eight-collaborative-projects/</link>
		<comments>http://knightlab.northwestern.edu/2013/06/03/journalism-computer-science-students-to-unveil-eight-collaborative-projects/#comments</comments>
		<pubDate>Mon, 03 Jun 2013 19:28:22 +0000</pubDate>
		<dc:creator>Rich Gordon</dc:creator>
				<category><![CDATA[Ideas]]></category>
		<category><![CDATA[Lab projects]]></category>
		<category><![CDATA[Collaborative Innovations Class]]></category>
		<category><![CDATA[Larry Birnbaum]]></category>
		<category><![CDATA[McCormick School of Engineering]]></category>
		<category><![CDATA[Medill School]]></category>
		<category><![CDATA[prototype]]></category>

		<guid isPermaLink="false">http://knightlab.northwestern.edu/?p=3067</guid>
		<description><![CDATA[Next week, journalism and computer science students from Northwestern’s “Collaborative Innovation in Journalism and Technology” class will unveil the prototypes they’ve built over the past 10 weeks. And you’re invited to see what they’ve come up with. The students have been working since April, when I and my Knight Lab colleague, Associate Prof. Larry Birnbaum of the computer science department in the McCormick School formed eight interdisciplinary teams out of the 27 students<span class="ellipsis">&#8230;</span><div class="read-more"><a href="http://knightlab.northwestern.edu/2013/06/03/journalism-computer-science-students-to-unveil-eight-collaborative-projects/">Read more &#8250;</a></div><!-- end of .read-more -->]]></description>
				<content:encoded><![CDATA[<p>Next week, journalism and computer science students from Northwestern’s “Collaborative Innovation in Journalism and Technology” class will unveil the prototypes they’ve built over the past 10 weeks. And you’re invited to see what they’ve come up with.</p>
<p>The students have been working since April, when I and my Knight Lab colleague, Associate Prof. <a href="http://infolab.northwestern.edu/people/larry-birnbaum/">Larry Birnbaum</a> of the computer science department in the McCormick School formed eight interdisciplinary teams out of the 27 students enrolled in the class (11 journalism master&#8217;s students, 13 computer science undergraduates, two engineering master&#8217;s students and one undergraduate who&#8217;s double majoring in journalism and computer science). We gave them a list of broadly defined project ideas, asked them for their preferences and tried to assign students to ideas they were most interested in.</p>
<p>The projects they will be presenting are:</p>
<ul>
<li><b>ChatterTrack</b>: Analyzes and visualizes what followers of a Twitter account are tweeting about.</li>
<li><b>Slimformation</b>: Tracks the kinds of content a user is viewing and provides advice on how to improve his or her &#8220;information diet.&#8221;</li>
<li><b>MusicRx</b>: Modeled after the <a href="http://books.knightlab.com/">BookRx</a> project developed at the Knight Lab, recommends music based on the content of a user&#8217;s tweets.</li>
<li><b>Sensus</b>: Helps journalists find newsworthy data in the U.S. Census.</li>
<li><b>twXplorer</b>: Enables journalists to explore and save tweets about a topic they are interested in.</li>
<li><b>Timeoutline</b>: Lets publishers tie together multiple articles about a topic over time into a timeline-based navigation system.</li>
<li><b>SportsTweet</b>: Intended for a sports-centric broadcast, such as ESPN SportsCenter, visualizes the hot topics being discussed by sports fans on Twitter.</li>
<li><b>onMessage</b>: Helps journalists or people interested in politics track the topics candidates talk about on the campaign trail.</li>
</ul>
<p>In general, we strive for a mix of projects relevant to journalism and media: tools for journalists, software for publishers, and applications that could be useful or fun for media consumers.  We use an agile-development approach; teams are expected to present an updated version of their project each week.  Every team has a functioning prototype now. Between now and the final presentation, the students will be improving and extending what they&#8217;ve built so far.</p>
<p>This is the second time Larry and I have taught this course together. It&#8217;s a lot of fun for us because we enjoy seeing the journalism and computer science students learn to communicate and collaborate. It&#8217;s also fun because many projects end up evolving in ways the faculty could not have anticipated. Some projects end up being further developed by the professional staff here at the Knight Lab.</p>
<p>Please RSVP for the event on <a href="http://www.meetup.com/Knight-Lab-Events/events/120702682/">MeetUp</a> (Details: 6:30pm (Chicago time), Wednesday, June 12 at the <a title="McCormick Tribune Center" href="https://maps.google.com/maps?q=1870+Campus+Dr,+Evanston,+IL&amp;hl=en&amp;sll=39.739318,-89.266507&amp;sspn=13.843889,28.54248&amp;oq=1870+&amp;hnear=1870+Campus+Dr,+Evanston,+Cook,+Illinois+60208&amp;t=m&amp;z=17">McCormick Tribune Center</a> Forum). If you can&#8217;t attend in person, we&#8217;ll be streaming the presentation at <a href="http://bit.ly/Collab-Inno-Spring13">http://bit.ly/Collab-Inno-Spring13</a>.</p>
<p>We hope you&#8217;ll join us, in person or on the live stream. Want to get a sense of the issues the students have been wrestling with? Check out the class blog, <a href="http://www.techmediastreet.com/">Tech Media Street</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://knightlab.northwestern.edu/2013/06/03/journalism-computer-science-students-to-unveil-eight-collaborative-projects/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mohammed Haddad on his journey from computer science to Al Jazeera data driven storyteller</title>
		<link>http://knightlab.northwestern.edu/2013/05/31/mohammed-haddad-on-his-journey-from-computer-science-to-al-jazeera-data-driven-storyteller/</link>
		<comments>http://knightlab.northwestern.edu/2013/05/31/mohammed-haddad-on-his-journey-from-computer-science-to-al-jazeera-data-driven-storyteller/#comments</comments>
		<pubDate>Fri, 31 May 2013 02:51:13 +0000</pubDate>
		<dc:creator>Ryan Graff</dc:creator>
				<category><![CDATA[People]]></category>
		<category><![CDATA[Profiles]]></category>
		<category><![CDATA[Al Jazeera]]></category>
		<category><![CDATA[Carlos Castillo]]></category>
		<category><![CDATA[Chartbeat]]></category>
		<category><![CDATA[Google Fusion Tables]]></category>
		<category><![CDATA[Guardian]]></category>
		<category><![CDATA[Mohammed Haddad]]></category>
		<category><![CDATA[Nick Diakopolous]]></category>
		<category><![CDATA[O'Reilly]]></category>
		<category><![CDATA[Qatar Computing Research Institute]]></category>
		<category><![CDATA[Simon Rogers]]></category>

		<guid isPermaLink="false">http://knightlab.northwestern.edu/?p=3035</guid>
		<description><![CDATA[I first met Mohamed Haddad two years ago at a media conference in Doha, the purpose of which was to discuss the ways in which technology was affecting media. At the time, few people had a better view of those changes than Haddad. The "Arab Spring" was in full bloom and Haddad’s employer, Al Jazeera, was at the center of it covering revolutions relentlessly as country after country  faced demonstrations — Tunisia, Egypt, Yemen, Bahrain, Syria, and more. With few reporters on the ground in some of these countries, networks often relied on new technology — specifically social media — to get first-person accounts. Here, Haddad talks about working at Al Jazeera during the revolutions and his transition from general technologist to editorial technologist.<div class="read-more"><a href="http://knightlab.northwestern.edu/2013/05/31/mohammed-haddad-on-his-journey-from-computer-science-to-al-jazeera-data-driven-storyteller/">Read more &#8250;</a></div><!-- end of .read-more -->]]></description>
				<content:encoded><![CDATA[<p class="editors-note">Using the theory ‘Hire humans. Not skills. Not roles.’ as inspiration, the Lab’s profiles are Q&amp;As with highly-impressive makers and strategists from media and its fringes, each with unique perspectives on journalism, publishing and communications technology. We’re talking to smart people who are shaping the future of media. Not all of them work in a newsroom, not all are big names, not all have fancy titles, but each is a bright person with something to say. Catch up and/or follow the series <a href="http://knightlab.northwestern.edu/category/profiles/people/" target="_blank">here</a>.</p>
<p>I first met <a href="https://twitter.com/haddadme">Mohamed Haddad</a> two years ago at a media conference in Doha, the purpose of which was to discuss the ways in which technology was affecting media. At the time, few people had a better view of those changes than Haddad. The &#8220;Arab Spring&#8221; was in full bloom and Haddad’s employer, <a href="http://www.aljazeera.com/">Al Jazeera</a>, was at the center of it, covering revolutions relentlessly as country after country faced demonstrations — Tunisia, Egypt, Yemen, Bahrain, Syria, and more. With few reporters on the ground in some of these countries, networks often relied on new technology — specifically social media — to get first-person accounts. Here, Haddad talks about working at Al Jazeera during the revolutions and his transition from general technologist to editorial technologist.</p>
<hr />
<div id="attachment_3040" class="wp-caption alignleft" style="width: 210px"><img class="size-full wp-image-3040" alt="Mohommed Haddad" src="http://knightlab.northwestern.edu/wp-content/uploads/2013/05/mohammed-haddad.jpg" width="200" height="300" /><p class="wp-caption-text">Mohammed Haddad</p></div>
<h5>Ryan: Tell us a little about yourself, your role at Al Jazeera and your experience prior to jointing that team.</h5>
<p><strong>Mohammed:</strong> I’m Palestinian South African and have been with Al Jazeera for a little over two years now. I work as an interactive producer for the website focusing on <a href="http://www.aljazeera.com/indepth/interactive/">data driven storytelling</a>. My background is in computer science and information systems. Prior to joining Al Jazeera I was involved in crowdsourcing research and application in Africa.</p>
<h5>You work in a part of the world that&#8217;s seen many historic news events and big changes in media recently, what&#8217;s that experience been like?</h5>
<p><strong>Mohammed:</strong> I was very fortunate to join Al Jazeera in 2011 just at the time of Egypt’s revolution. The energy was tremendous. I think we all had a sense of how big of a moment in history that was going to be. For me, being fresh in the news business, it didn’t take long to see how the combination of traditional media and technology was able to impact hundreds of millions of people in the region.</p>
<h5>What has changed since you started working?</h5>
<p><strong>Mohammed:</strong> At the time, technology disruption to the media space meant that <a href="http://blogs.aljazeera.com/">new newsroom tools</a> had to be developed almost overnight to keep up with real time services such as Twitter. The concept of live blogging was relatively new and was something that Al Jazeera strongly embraced. Now, there is a good range of <a href="http://topsy.com/">tools</a> available to journalists to take advantage of live social media conversations. This means that news organizations can be a bit more proactive in how they approach reporting.</p>
<h5>Why is technology important to the media industry?</h5>
<p><strong>Mohammed:</strong> Communication is at the very heart of media. Technology provides the means to communicate. Everyone should read <a href="https://twitter.com/ndiakopoulos">Nick Diakopolous</a>’s “<a href="http://www.scribd.com/doc/87863948/Cultivating-the-Landscape-of-Innovation-in-Computational-Journalism">Cultivating the landscape of innovation in computational journalism”</a></p>
<h5>Who is the most creative technologist out there right now?</h5>
<p><strong>Mohammed:</strong> I’m a fan of the work of <a href="https://twitter.com/smfrogers">Simon Rogers</a>, former Guardian <a href="http://www.guardian.co.uk/data">Datablog</a> editor and newly minted data editor at Twitter. There are many exceptional technologists out there, but I think being an editorial technologist is a very powerful combination.</p>
<h5>What companies or media outlets that we might not know about are doing exciting, innovative media, tech work?</h5>
<p><strong>Mohammed:</strong> Locally, the <a href="http://www.qcri.com/">Qatar Computing Research Institute</a> (QCRI) is doing a lot of work in media research and innovation. They have quite an extensive innovation branch which looks at a variety of fields including <a href="http://www.qcri.com/our-research/arabic-language-technologies/arabic-language-technologies-projects">Arabic language technologies</a>, <a href="http://www.qcri.com/our-research/data-analytics/data-analytics-projects">data analytics</a>, and <a href="http://www.qcri.com/our-research/social-computing/social-computing-projects">social computing</a>. Al Jazeera has worked with them on several projects to develop tools to enhance our journalism processes. The Institute’s <a href="https://twitter.com/ChaToX">Carlos Castillo</a> keeps a great <a href="http://www.chato.cl/blog/en">blog</a> that looks at applied social computing in the news context.</p>
<h5>How can people use technology to create change in the world?</h5>
<p><strong>Mohammed:</strong> For most people the responsibility lies in sharing truthful messages using technology. For developers there are always opportunities to improve upon existing tools to better pass on that message.</p>
<h5>If you could design a technology that would solve any problem in the world, what would it be?</h5>
<p><strong>Mohammed:</strong> Technology alone doesn’t solve problems, but I’d like to design a platform to better manage crowd-sourced information.</p>
<h5>What is the biggest tech challenge that media companies will face over the next 5 years?</h5>
<p><strong>Mohammed:</strong> Monetization is one of the biggest challenges for many news organizations and doing that will depend in part on another big challenge — measuring impact and reach on a very decentralized web. Apart from that, keeping up with technology platforms, specifically how journalism workflows are impacted is something the industry ought to consider as big data finds its way into the newsroom. And finally, social media verification and data interpretation is something that many media companies will have to embrace.</p>
<h5>What do you read/watch/consume religiously?</h5>
<p><strong>Mohammed:</strong> I’m a regular attendee of <a href="http://oreilly.com/webcasts/">O’Reilly Webcasts</a>. I’ve got quite a good collection of Javascript books and bookmarks, which I enjoy learning from for new projects. Also, I’m quite a fan of <a href="https://developers.google.com/fusiontables/">Google Fusion Tables</a> that I’ve used since day one.</p>
<h5>What applications do you have open while you&#8217;re working?</h5>
<p><strong>Mohammed:</strong> I have a 27-inch iMac at work. On the top left of the screen I have Twitter and <a href="https://chartbeat.com/">Chartbeat</a> pinned as tabs. Google analytics is just a bookmark away. For projects, I use TextWrangler or Sublime Text, Photoshop or Illustrator, and usually Chrome and Firefox with a couple dozen tabs open.</p>
<h5>What could the world use a little more of?</h5>
<p><strong>Mohammed:</strong> Patience.</p>
<h5>What could the world use a little less of?</h5>
<p><strong>Mohammed:</strong> Impatience.</p>
]]></content:encoded>
			<wfw:commentRss>http://knightlab.northwestern.edu/2013/05/31/mohammed-haddad-on-his-journey-from-computer-science-to-al-jazeera-data-driven-storyteller/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Beyond spreadsheets for CAR reporters: Algorithms</title>
		<link>http://knightlab.northwestern.edu/2013/05/30/the-next-step-for-computer-assisted-reporting-algorithms/</link>
		<comments>http://knightlab.northwestern.edu/2013/05/30/the-next-step-for-computer-assisted-reporting-algorithms/#comments</comments>
		<pubDate>Thu, 30 May 2013 21:52:01 +0000</pubDate>
		<dc:creator>Dan Hill</dc:creator>
				<category><![CDATA[Ideas]]></category>
		<category><![CDATA[algorithms]]></category>
		<category><![CDATA[Chase Davis]]></category>
		<category><![CDATA[computer assisted reporting]]></category>
		<category><![CDATA[NICAR]]></category>
		<category><![CDATA[Phillip Reese]]></category>
		<category><![CDATA[Sacramento Bee]]></category>

		<guid isPermaLink="false">http://knightlab.northwestern.edu/?p=3046</guid>
		<description><![CDATA[The lightning talks at NICAR are often the highlight of the computer-assisted reporting conference, but Chase Davis (who recently did a Q&#38;A with us) really grabbed my attention with his “Five Algorithms in Five Minutes” talk, complete with a mic drop. So much so, that three months later I&#8217;m still thinking about it and all of the ways that I might put these algorithms to use. NICAR coincided with my internship at The<span class="ellipsis">&#8230;</span><div class="read-more"><a href="http://knightlab.northwestern.edu/2013/05/30/the-next-step-for-computer-assisted-reporting-algorithms/">Read more &#8250;</a></div><!-- end of .read-more -->]]></description>
				<content:encoded><![CDATA[<p><iframe src="http://player.vimeo.com/video/61290206?title=0&amp;byline=0&amp;portrait=0" height="281" width="500" allowfullscreen="" frameborder="0"></iframe></p>
<p>The <a href="http://ire.org/events-and-training/event/315/619/">lightning talks</a> at NICAR are often the highlight of the computer-assisted reporting conference, but <a href="https://twitter.com/chasedavis">Chase Davis</a> (who recently did a <a title="Chase Davis on data-driven decision making for news projects" href="http://knightlab.northwestern.edu/2013/05/17/chase-davis-on-data-driven-decision-making-for-news-projects/">Q&amp;A with us</a>) really grabbed my attention with his “Five Algorithms in Five Minutes” talk, complete with a mic drop. So much so, that three months later I&#8217;m still thinking about it and all of the ways that I might put these algorithms to use.</p>
<p>NICAR coincided with my internship at The Sacramento Bee, my hometown paper, where I was spending lots of time with–and eating much Chipotle with–computer-assisted reporter <a href="http://www.linkedin.com/pub/phillip-reese/6/666/b77">Phillip Reese</a>. Reese has become the go-to data expert in the Bee newsroom by helping reporters find numbers to back up their stories. He knows <a href="http://veltman.tumblr.com/post/44638298912/how-to-not-screw-up-your-data">how to not screw up data</a> and <a href="https://github.com/propublica/guides/blob/master/data-bulletproofing.md">bulletproof</a> his spreadsheets by keeping track of your records, making backups and asking the experts. I admire his ability to find newsworthy trends and outliers with averages, medians, percent change and sorting spreadsheets such that I share his articles on Twitter with <a href="https://twitter.com/search?q=%23phillipreesefanclub%20from%3Adanhillreports&amp;src=typd">#PhillipReeseFanClub</a>.</p>
<p>So when Davis showed NICAR how algorithms can help reporters dig through data, I thought of our two-person data team in Sacramento. My machine learning research at the Knight Lab and study of algorithms in computer science classes have further shown me how we could have applied these data techniques at the Bee.</p>
<p>Reese and I worked on several projects involving data for all 58 counties in California, so when the state finance department dropped a report <a href="http://sacbee.com/2013/02/01/5157146/boom-is-fizzling-officials-caution.html#storylink=misearch">predicting how each county’s population will change by 2050</a>, we dove in to analyze (and <a href="http://www.sacbee.com/2013/01/31/5157284/interactive-projected-population.html">map</a>) their findings for the next day’s paper. We looked at percent change and tried to find interesting outliers, but that meant keeping track of dozens of demographics variables.</p>
<p><a href="https://github.com/cjdd3b/nicar2013/blob/master/lightning-talk/pca-mds/pca.py">Principal Component Analysis</a> (PCA) could have really helped us out that day. It compresses a correlated variables in a dataset to make interesting variables stand out. In that story we found that the state predicted almost every county to grow due to growths in the Hispanic population, PCA would have singled out those counties that bucked the trend.</p>
<p>Reese localized the gun violence discussion in a Sunday A1 story by <a href="http://www.sacbee.com/2013/02/03/5161043/guns-rule-street-in-west-lemon.html">profiling Lemon Hill</a>, the Sacramento neighborhood with the most reported assaults with a firearm and shooting into a building. Among the ornery comments on the Sacramento Bee website, some noted that police report data could be influenced by variables like population size, because it’s logical that more shootings occur where more people live. Although Lemon Hill leads all neighborhoods in gun crimes, <a href="https://github.com/cjdd3b/nicar2013/blob/master/lightning-talk/pca-mds/mds.py">Multidimensional Scaling</a>, similar to PCA, could certify for its rank as a dangerous neighborhood by controlling for factors like population.</p>
<p>When rumors began at the start of my internship that Sacramento’s professional basketball team would move to Seattle, Reese found population data to <a href="http://www.sacbee.com/2013/01/13/5112184/if-kings-leave-sacramento-will.html">compare Sacramento to other NBA cities</a>. An implementation of the <a href="https://github.com/cjdd3b/nicar2013/blob/master/lightning-talk/nearest-neighbors/nn.py">nearest neighbors algorithm</a> could create a similar comparison, but using more variables — like income or geographic size — to find cities that are comparable in more ways than population size.<b><br />
</b></p>
<p>I spent hours of my internship building a hexagon <a href="http://www.sacbee.com/2013/03/05/5238720/interactive-map-six-years-of.html">map of homicides and shootings</a> in Sacramento. <a href="http://indiemaps.com/blog/2011/10/hexbins/">Hexagonal binning</a> is a popular mapping technique because they generate more clusters points, isn’t too difficult to render on browsers, and just plain looks cool. But I also could have used a <a href="https://github.com/cjdd3b/nicar2013/blob/master/lightning-talk/dbscan/cluster.py">dbscan algorithm</a> to show concentrations of shootings. Davis’s Python script takes latitude and longitude pairs and creates clusters based on a provided distance.</p>
<p>I also spent hours of my internship examining more than 100,000 PDFs from the state transportation agency for an <a href="http://www.sacbee.com/2013/05/18/5431401/corrosion-plagues-new-bay-bridge.html">investigation of construction on the Bay Bridge</a>. PDF scraping technologies like <a href="http://source.mozillaopennews.org/en-US/articles/introducing-tabula/">Tabula</a> could have saved me lots of time, but I would have loved to run a <a href="https://github.com/cjdd3b/nicar2013/tree/master/lightning-talk/lsh">Locality Sensitive Hashing</a> script to find similarities in the text.</p>
<p>Computer-assisted reporters know performing operations on data requires clean, structured spreadsheets. These algorithms are no exception. Davis’s scripts for machine learning algorithms all use Python libraries like <a href="http://www.numpy.org/">numpy</a> and <a href="http://scikit-learn.org/">scikit-learn</a> that apply algorithms to data in CSV files. Installing the necessary libraries and editing the Python code to run these scripts on your own datasets means flexing some programming muscles, but if computer-assisted reporters can find front-page stories in seas of census data, they can wield a command prompt and take next step in data analysis.</p>
<p>After spreadsheets, algorithms are the logical next step.</p>
]]></content:encoded>
			<wfw:commentRss>http://knightlab.northwestern.edu/2013/05/30/the-next-step-for-computer-assisted-reporting-algorithms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
