A Northwestern University joint initiative of Medill School of Journalism, Media, Integrated Marketing Communications and the Robert R. McCormick School of Engineering & Applied Science. Northwestern University joint initiative of Medill & McCormick School of Engineering.
Blog:github

Getting started with conversational bots using Wit.ai

Bots. The word is everywhere and each week seems to bring a new project or piece of technology — from Facebook’s new bot-building platform to Microsoft’s Bot Framework to Taco Bell’s bot for Slack. Journalism is not immune. Platforms like Quartz and Purple use bots to bring a conversational feel to news with a mobile apps and SMS interfaces while CNN’s bot will send you personalized news right through Facebook Messenger. The potential

Uncle Sam’s digital makeover and the lessons it holds for publishers

In September, 18F, a team of designers and developers within the General Services Administration (GSA), and the United States Design Services (USDS) released the US Web Design Standards, a project that aims to unite all government websites under a single set of guidelines that guides visual design and user experience. This idea of creating a brand focused on simplifying something as infamously monstrous and unfriendly as digital bureaucracy was ambitious to say the

How the git mergetool solved my anxiety, fears, and most importantly, my merge conflicts

Back in March, another student fellow Nicole Zhu and I worked on a team challenge for which we were the primary coders. One day, she emailed me: “Uhh. I messed up. Sorry. I think you have to delete your repo.” She had been attempting to resolve a merge conflict, ended up in vim somehow, nope’d out of there, and messaged me to let me know her solution was to delete everything and re-clone.

How to learn to code: Tell everyone, then ask questions

The second you decide to learn to code, let everyone – your parents, your grandparents, your Twitter followers – know. Coding might be portrayed as a loner activity in the media, but I’ve found that when coding your best friend is the universal coding community. I built my first portfolio site with the help of learn.knightlab.com last fall. The feat took me a year to complete. In hindsight, I realize that part of

What I learned building my first news product, JuxtaposeJS

  Just in time for last week’s Online News Association Conference, Knight Lab announced the launch of JuxtaposeJS, a lightweight, easy-to-use, image comparison tool. Any product launch is exciting and I’m excited to see how journalists use JuxtaposeJS to tell stories. But from a personal perspective JuxtaposeJS is more than just a tool — it’s the first tool I’ve ever built from start to finish. It was also my first major Javascript project

Introducing JuxtaposeJS, an easy way to compare two frames

We’re pleased to announce JuxtaposeJS, a new Knight Lab tool that helps journalists tell stories by comparing two frames, including photos and gifs. JuxtaposeJS is an adaptable storytelling tool and is ideal for highlighting then/now stories that explain slow changes over time (growth of a city skyline, regrowth of a forest, etc.) or before/after stories that show the impact of single dramatic events (natural disasters, protests, wars, etc.). For example, check out this