Shu Yi Tang
Jonathan Goodman
Gregory M. Kapfhammer
Caitlin Dewey, Washington Post, October 19, 2016
Craig Silverman, Buzzfeed, October 26, 2016
Step-by-step instructions for solving a problem
Accept input in a well-defined format
Process the input to produce useful output
They can filter, search, sort, mine ...
... and amazingly complete many tasks!
Well, what can an algorithm really do?
Promote news articles
Produce data as a primary source
Program news reports
And even make "mistakes"!
Algorithms are created by programmers ...
... and programmers are people just like journalists!
Yes, programmers may make mistakes!
Algorithms may even have "emergent behavior"
But, this is ultimately an issue about people ...
Deepa Seetharaman, Wall Street Journal, October 21, 2016
Mistake
Misguided
Opportunity
Let's discuss! What do you think?
Writing and speaking skills
Statistics, data management, and visualization
Team-based software development
JOUR 100 Tuesday, Thursday 3:00 - 4:15 pm
CMPSC 111 Monday, Wednesday, Friday 9:00 - 9:50 am
Technology Tea on Tuesdays at 2 pm
Office hours scheduled by Google Calendar
Journalism and Computer Science are both important
Often more impactful when pursued together
Start interdisciplinary work in these fields
Change the world ...
... one algorithm and article at a time!