Skip to main content
Northwestern School of Communication

Nicholas Diakopoulos

My research is in computational journalism with active research projects on algorithmic accountability and transparency, automation and algorithms in news production, and social media in news contexts.

Area(s) of Expertise

Data Science, Design, Human-Machine Interaction, Journalism Industry
Nicholas Diakopoulos

Nicholas Diakopoulos is a professor in Communication Studies and Computer Science (by courtesy) at Northwestern University where he directs the Computational Journalism Lab and is director of Graduate Studies for the Technology and Social Behavior PhD program. His research focuses on computational journalism, including aspects of automation and algorithms in news production, algorithmic accountability and transparency, and social media in news contexts. He is the author of the award-winning book, Automating the News: How Algorithms are Rewriting the Media, published by Harvard University Press. He received his Ph.D. and M.S. degrees in Computer Science from the School of Interactive Computing at the Georgia Institute of Technology, and his Sc.B. degree in Computer Engineering from Brown University.


  • PhD, Georgia Tec
  • MS, Georgia Tech
  • BS, Brown University