Image recognition with Python and TensorFlow

Tuesday, November 13, 2018 - 19:00

*Please note the change of date to the 13th November*

This month, we'll learn to use TensorFlow (, a library for machine learning that can be used for image recognition. By the end, we'll have a Python script that 'recognises' an object in an image and classifies it accordingly.

The interactive news team at the New York Times built an image recognition service ( that receives photos via SMS and replies with the names of any members of Congress in the image.

Sky News used a similar approach ( to automate the identification of attendees during the recent royal wedding.

The recent rapid pace of developments in machine learning has led to powerful tools like TensorFlow becoming more accessible to non-engineers. Journalists are just beginning to explore the newsroom applications of computer vision technology.

Bring a laptop along as this is a practical, hands-on workshop. No programming experience is required. However, if you feel comfortable doing so, please ensure you have Python 3.5 installed and download TensorFlow ( If you have trouble doing that, don't worry, we will help you on the day.

Please make sure you're signed up to Dropbox to view our shared doc ( — and add links to anything data or journalism-related you've seen or worked on to the show and tell section!


7:00 Doors open
7:30 Show and tell
7:40 Tutorial
9:00 Drinks at the George

What is Journocoders?

Journocoders is a monthly meetup for journalists and others working in the media to learn and share technical skills for use in their reporting. We aim to bring the culture of knowledge sharing from the tech industry to journalism and give people the chance to learn and network in a supportive environment with likeminded individuals.

The News Building

1 London Bridge Street, London, SE1 9GF