Bootcamp: Practical Machine Learning for Journalists

at Newmark Graduate School of Journalism - Midtown

Course Details
$750 9 seats left
Start Date:

Sat, Oct 26, 10:00am - Oct 27, 5:30pm (2 sessions)

Midtown, Manhattan
230 West 41st Street
Btwn 7th & 8th Avenues
New York, New York 10036
Purchase Options
Class Level: Advanced
Age Requirements: 18 and older
Average Class Size: 15
Teacher: John Keefe

What you'll learn in this journalism course:

BOOTCAMP: PRACTICAL MACHINE LEARNING FOR JOURNALISTS with John Keefe, the technical architect for bots and machine learning at Quartz

Welcome to the next generation of data journalism: Recognize cases when machine learning can help in investigations, use existing and custom-made tools to tackle real-world reporting issues, and avoid bias and error in your work!

Sifting through terabytes of documents or images might take years — unless you teach a computer to do it for you. Like a bloodhound, a machine-learning algorithm can take a "sniff," or sample, of what you're looking for and find "more like this." In this class, students will learn to recognize cases when machine learning might help solve such reporting problems, to use existing and custom-made tools to tackle real-world issues, and to identify and avoid bias and error in their work. Through hands-on experience, students will get an introduction to using these methods on any beat.


Take this class if you are a data journalist or anyone looking to learn more about the practical journalistic applications of artificial intelligence.

Some familiarity with coding will make this class much more useful to you. The class will use coding "notebooks" that allow you to run and tinker with code on powerful machines. You will need a laptop, but it doesn't have to be fancy. Also you'll be able to keep everything you do in class.

We'll focus on using the free, open-source "" machine learning library. We'll be working in Python, but if that's not your main coding language, that's okay. Your notebook will be preloaded with the code you need.



  • Evening: Optional meetup. For those in town, drinks and snacks gathering near the school. Meet each other and talk about possibilities.


  • Morning: We'll get your laptops ready to go, and dive right in — using machine learning to classify images.
  • Lunch: Real-world examples of how machine learning has helped journalists, including some unexpected examples of how image-detection can be helpful.
  • Early Afternoon: More work with custom image sorting.
  • Break
  • Late Afternoon: A basic, accessible tutorial of how machine learning works behind the scenes, followed by an hands-on introduction to using machine learning for text documents.


  • Morning: Practical machine learning to help sort, explore, and get insights from gigabytes of text documents.
  • Lunch: Demos of third-party tools useful for simple analysis.
  • Early Afternoon: Follow-up discussions and help with anything learned over the weekend and a discussion about spotting and managing issues of data bias.

Still have questions? Ask the community.

Refund Policy
24hrs notice before the start of the class required to receive a full refund.


Google Map

Newmark Graduate School of Journalism

All classes at this location

Start Dates (1)
Start Date Time Teacher # Sessions Price
10:00am - 4:00pm John Keefe 2 $750
This course consists of multiple sessions, view schedule for sessions.
Sun, Oct 27 11:30am - 5:30pm John Keefe

Benefits of Booking Through CourseHorse

Booking is safe. When you book with us your details are protected by a secure connection.
Lowest price guaranteed. Classes on CourseHorse are never marked up.
This class will earn you 7500 points. Points give you money off your next class!
Questions about this class?
Get help now from a knowledge expert!
Questions & Answers (0)

Get quick answers from CourseHorse and past students.

Reviews of Classes at Newmark Graduate School of Journalism (61)

Similar Classes

School: Newmark Graduate School of Journalism

Newmark Graduate School of Journalism

Craig Newmark Graduate School of Journalism at CUNY offers a top-notch, affordable education teaching traditional journalism values while preparing students to thrive in a rapidly changing media landscape.

As the profession reinvents itself for the digital age, the Newmark J School is at the forefront...

Read more about Newmark Graduate School of Journalism

CourseHorse Approved

This school has been carefully vetted by CourseHorse and is a verified NYC educator.

Ready to take this class?
Booking this class for a group? Find great private group events here