Cart 0 $0.00
IRE favicon

NICAR23 Expected Sessions

NICAR23 will feature a mix of panels, demos and hands-on training.

Here’s a look at some of the sessions we’re planning. Please note that this list is preliminary and subject to change. Full session details, including speakers and descriptions, will be released in the coming weeks.


Hands-on workshops

Require pre-registration and a fee in addition to conference registration.

Digging into data for stories: A crash course in spreadsheets

First Observable Notebook

First Python Notebook

Exploring data in R with the Tidyverse

Introduction to R

Introduction to web development

Mastering Google Sheets: Web scraping, running scripts and other tricks with a repeat option!

Practical machine learning with Python

Let's make mapping better!

Upping your Excel game

Web scraping with Python

R: Introduction to statistics

Introduction to Python for data analysis

Upping your Excel game (repeat)

First Visual Story 

Hands-on classes

First-come, first-served classes in computer labs

Finding the story: Providing context to the equity and inclusion debate using education data

Finding the story: Parole boards

Finding the story: Using DNS search for investigative journalism

Finding the story: The Census American Community Survey

Finding the story: Crime stats

Finding the story: Gun data

Finding the story: 311 data

Finding the story: Health data

Excel 1: Getting started with spreadsheets

Excel 2: Formulas & sorting

Excel 3: Filtering & pivot tables

Excel 4: Advanced pivot tables

Excel: Using string functions to manipulate data

Excel: Importing and data prep

Excel: Basic stats

R 1: Intro to R and RStudio

R 2: Data analysis and plotting

R 3: Gathering and cleaning data

R: Making fancieR graphics

Data of divides

Stats in R

Command line for reporters on a Mac

Finding needles in haystacks with fuzzy matching

Working with PDFs using off-the-shelf tools

PDF processing with command-line tools

Python: Working with PDFs using PDFplumber

Python: Intro to data analysis using Pandas

Gathering data with APIs

Using geographic data to find disparities in the news

SQL: Update queries, sub-queries and more advanced techniques

Using OpenRefine to powerwash your data

Hands-On with Neo4j: Introduction to graph databases, graph algorithms, and graph data visualization for data journalism

Command-line data analysis with VisiData

Analyze large datasets in Google Sheets via Google Cloud

Scraping without programming

Making maps with command-line tools

Findings and using undocumented APIs

Introduction to DataWrapper

Introduction to Flourish

Creating and serving vector map tiles using open-source tools

Picking the right type of chart or map for your data visualization

QGIS 1: Mapmaking for beginners

QGIS 2: Analyzing geographic data

Simple data analysis in JavaScript

Panels & demos

On the beat

How to analyze freely-available real estate data to tell your community's story

Health panel on covering stigmatized diseases

It’s freezing! Investigating the climate crisis

Beyond the fire perimeter — data for wildfire investigations

Covering housing, gentrification and homelessness

How much does school spending matter for outcomes in education?

Beyond the Dobbs story: Public health coverage in a post-Roe America

Tracking nursing home data amid state and federal staffing reforms

Water, waste, and air: Finding environmental data in public records

Data story ideas & deep dives

Data Dive: The 2022 Philip Meyer winners

30 places to find federal data to cover issues in your community

Keeping it local: Inspiring regional reporters to use data 

Using Census data for stories and visualizations

Quick turn data stories: Using the quick turn to your advantage

The best data tools for statehouse reporting

Mining financial disclosures

Behind the story: Exposing algorithmic bias in welfare fraud detection

Tools & techniques

Source Tracking: Making it part of your newsroom practice

Large-scale scraping projects

Data blitz

Data and digital tools for your newsroom and classroom

De-mystifying cryptocurrency data: How to find stories on ransoms, insider trading and fraud

Who's behind that website?

Supercharge your local investigation with machine learning

Tips and techniques for handling mass records requests to local agencies

Tools and tricks for tracking "shadow" campaigns ahead of the presidential election

Building your own AI editors

Let's talk data memos!

Visualizing your data

Redistricting Data Hub demo

Meet A new campaign-finance dictionary made by and for data journalists

Big Local Data tools

The Serverless.js framework for Amazon Web Services

Building an interactive map in the newsroom: How to bring skills and talent together


Common attacks towards journalists

Encryption and journalism: From idea to publication

Keeping secrets: Secure source communications

Reporting tools: Security research for reporters 

Dealing with ambush journalism

Public Records

How to deal with FOIA denials

Data scraping and mining: What are your legal rights?

Navigating the federal FOIA long game

Find public records and leaks: OCCRP Aleph


How university newsrooms can help fill news "deserts"

Best practices when teaching investigative and data journalism classes


Come learn about the Data-Driven Reporting Project

When and how to open-source your code and analysis

Sharing your rapid Python analysis with the newsroom using Google Sheets

Use our data


QAnon in Europe: Tracing a viral conspiracy through social media through collaborative journalism

OCCRP Aleph: Learn the data tool that enables large cross-border investigations

Cross-border investigation into deployments of welfare fraud algorithms across Europe

The Russian Asset Tracker - behind the scenes

Other topics include:

Editing the data-driven investigation

Telling data stories in audio

How to make your data story pop on TV

Using Census data

Defining and measuring the success of your published work

Mental health for journalists and investigators

Dataviz accessibility matters -- here's what you can do to improve it

How to investigate pay inequities at your workplace

How to retain the NICAR spirit year-round

Moving from reporter to manager

How to produce Long COVID coverage informed by data, public records and patient experiences

When data assumes a male population

How to collect data on your own career

109 Lee Hills Hall, Missouri School of Journalism   |   221 S. Eighth St., Columbia, MO 65201   |   573-882-2042   |   |   Privacy Policy
crossmenu linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram
My cart
Your cart is empty.

Looks like you haven't made a choice yet.