Loading…
Venue: Z2.08 clear filter
Friday, May 23
 

1:15pm CEST

Beyond the pixels: the power of raster data in QGIS
Friday May 23, 2025 1:15pm - 2:30pm CEST
Manipulating and analyzing raster data can be intimidating, as it often appears more complex than vector data. However, raster data—such as satellite imagery or forest loss information—is essential for environmental and geographic storytelling. For example others, it enables journalists to assess vegetation health, visualize floods or droughts, and calculate deforested areas, even when true-colour satellite imagery is obscured by clouds.

In this hands-on session, participants will learn the key functions in QGIS needed to work with raster data. This includes loading raster layers, managing projections, setting band combinations (such as false color) for analysis, styling raster layers to enhance visibility, and performing raster calculations.

To attend this session, participants should have basic QGIS skills.

Before the session, please install QGIS on your laptops and make sure it is working properly. Download from: https://www.qgis.org/en/site/forusers/download.html

If you encounter any issues during installation, this guide may help: https://www.qgis.org/resources/installation-guide/
Friday May 23, 2025 1:15pm - 2:30pm CEST
Z2.08

3:00pm CEST

AI in code editors: save time when writing code
Friday May 23, 2025 3:00pm - 4:15pm CEST
In this session we will explore AI assisted code editors, and go over the obscure but necessary features that enable you to write web scrapers easily. We'll walk through examples of how to approach unfamiliar pages and web technologies, and how it's already being used to speed up development substantially.

To get the most out of this session, you should have basic knowledge of web scraping in Python.
Friday May 23, 2025 3:00pm - 4:15pm CEST
Z2.08

4:45pm CEST

Data Magic made simple: three ways to crunch numbers in spreadsheets
Friday May 23, 2025 4:45pm - 6:00pm CEST
We know that thousands of lines in a dataset can be intimidating, especially if you’re not a programmer. Spreadsheets can do the heavy lifting — and mastering them is easier than you expect!

In this session, we will walk you through three different ways to dive into data using nothing but spreadsheet tools. Along the way, we’ll show you how to cross-check your calculations, ensuring your findings are accurate and reliable. Whether you’re a complete beginner or have already used spreadsheets in your work, you’ll leave with practical skills to handle data confidently without ever touching a line of code. Bring your laptop and join us to discover how easy and powerful data analysis can be!
Speakers
Friday May 23, 2025 4:45pm - 6:00pm CEST
Z2.08
 
Saturday, May 24
 

9:30am CEST

From source to chart 📈 : Using free tools to automate your data flows
Saturday May 24, 2025 9:30am - 10:45am CEST
DESCRIPTION:

For monitoring purposes and to inform our reporting, it’s helpful to keep an eye on trends over time in some datasets, for example when tracking the progress of an mpox outbreak, monitoring pre-election polls or investigating migration trends.

This is where automation comes in handy: with the data being automatically grabbed from the source, reconfigured and channeled into a chart for visualization, allowing data journalists and their colleagues to notice report-worthy trends early on.

To establish such a workflow, we have been relying on free tools like Datawrapper and Github Actions to run a Python script.

Participants will be guided through setting up such a workflow step-by-step.

LEARNING OBJECTIVES:

🚀 In this session you will learn how to...
- collect data from a url
- parse the data into the needed format using Python's `pandas` library
- use Python's `datawrapper` library to create a chart
- set up the script to run automatically on Github Actions

🔍 PREREQUISITES & TOOLS:

- ✅ Datawrapper API token
- ✅ Github Account (if you want to automate the chart update)
- optional: Code text editor (if you prefer working with your own code for automation), such as Atom or Sublime Text
- optional: Distill browser plugin (if you want to update on click)
- optional: basic understanding of Python/coding helpful, but not required
Saturday May 24, 2025 9:30am - 10:45am CEST
Z2.08

11:15am CEST

Make your own investigative application with minimal code
Saturday May 24, 2025 11:15am - 12:30pm CEST
Getting the most out of your investigative data requires more than ad-hoc scripting. Deep research requires a persistent state, data model, user tagging, collaboration, access management, and automatic updates. In short, you need a research application. In this session, you'll learn to use an open source, low-code application to turn a simple ETL into a complex app.

To follow along comfortably, you should be familiar with basic python scripting and REST APIs.
Saturday May 24, 2025 11:15am - 12:30pm CEST
Z2.08

1:45pm CEST

Extract all relations in Game of Thrones using AI and Python
Saturday May 24, 2025 1:45pm - 3:00pm CEST
AI-models are great tools for structuring unstructured data, especially if you know some basic Python. Those language models can be used to find and classify all arguments in a bunch of documents, make statistics of political debates or hunt for greenwashing in corporate reports. In this session we will extract all relations in the Game of Thrones series and plot them as a network map. Come along if you want to know who slept with whom! (Here is an example of what it looks like: https://lasseedfast.se/got/ ). After this session, you will be able to use AI in combination with Python to systematically extract pieces of information from a large volume of data.

To follow along, participants need a basic understanding of Python.
Install Ollama  and download one of the models to follow along on your own laptop.
Saturday May 24, 2025 1:45pm - 3:00pm CEST
Z2.08

3:30pm CEST

Protests, TikTok, and More 🎥: Analyzing images and videos with AI
Saturday May 24, 2025 3:30pm - 4:45pm CEST
Learn how AI can sort through images and video to help you wrangle footage from protests and riots (NYT), analyze trends on TikTok (Washington Post), keep an eye on your local school board meetings (Hearst), measure the effects of congestion pricing (Bloomberg), and a hundred other tidbits for when the cameras might be rolling.

With a little Python and a dash of foundational knowledge, this session will tackle downloading videos, building and evaluating transcripts, splitting scenes, categorizing images, and detecting/counting/tracking objects.

Participants will get the most out of this session if they have a working knowledge of Python. To follow along, you should have Jupyter installed on your computer or a Google account to use Google Colab. Additional materials and installation tips will be available at https://github.com/jsoma/dataharvest25-ai-images-video
Speakers
Saturday May 24, 2025 3:30pm - 4:45pm CEST
Z2.08

5:15pm CEST

Advanced prompting for investigations
Saturday May 24, 2025 5:15pm - 6:30pm CEST
How can can journalists use metaprompting to let AI build system instructions for assistants that empower their investigations? Through examples of iterative metaprompting Rune Ytreberg will show you how to master the art of efficient prompting to empower your investigations. You can use metaprompting to build AI assistants that unlock the black box of AI.

After attending this session you will be able to use advanced prompting techniques (meta-prompting) to use a large language model (LLM) to make system instructions. These advanced prompts are detailed instructions that customizes AI assistants to support investigations. They are amomg others used in Open AI and Anthropic projects, and RAG platforms like Kotaemon or Anything LLM.

You can attend this session without any prior knowledge, but you would need some basic knowledge of prompting using tools like Chat GPT, Claude or similar, if you would like to do this as a hands on session.

If you like to follow this as a hands on session, have a paid version of Chat GPT, Claude or similar ready before the session starts.
Speakers
Saturday May 24, 2025 5:15pm - 6:30pm CEST
Z2.08
 
Share Modal

Share this link via

Or copy link

Filter sessions
Apply filters to sessions.