Computational journalism can be defined as the application of computation to the activities of journalism such as information gathering, organization, sensemaking, communication and dissemination of news information, while upholding values of journalism such as accuracy and verifiability. The field draws on technical aspects of computer science including artificial intelligence, content analysis (NLP, vision, audition), visualization, personalization and recommender systems as well as aspects of social computing and information science.
History of the Field
The field emerged at Georgia Institute of Technology in 2006 where a course in the subject was taught by professor Irfan Essa. In February 2008 Georgia Tech hosted a Symposium on Computation and Journalism which convened several hundred computing researchers and journalists in Atlanta, GA. In July 2009, The Center for Advanced Study in the Behavioral Sciences (CASBS) at Stanford University hosted a workshop to push the field forward.
In the spring of 2012, Columbia Journalism School taught a course called Frontiers of Computational Journalism for the students enrolled in their dual degree in CS and journalism. Topics covered included document vector space representation, algorithmic and social story selection (filtering), language topic models, information visualization, knowledge representation and reasoning, social network analysis, quantitative and qualitative inference, and information security. In February 2013, the Georgia Institute of Technology held the Computational Journalism Symposium once again in Atlanta, GA.
- Database journalism
- Computer-assisted reporting
- Data-driven journalism (extending the focus of data investigation to a workflow from data analysis to data visualization to storytelling based on the findings)
- Columbia University Computational Journalism course
- DocumentCloud project
- Computational+Journalism courses at Georgia Tech
- A computational journalism reading list by Jonathan Stray of the Associated Press
- Cultivating the Landscape of Innovation in Computational Journalism
- Communications of the ACM, October 2011, "Computational Journalism"
- Nick Diakopoulos A functional roadmap for innovation in computational journalism
- http://www.computational-journalism.com/class2008/ 2008 Course Site
- James T. Hamilton Accountability Through Algorithm: Developing the Field of Computational Journalism