Web Projects

Interactive things I have built for teaching and for research, all of them running in the browser, with nothing to install.

Teaching & data literacy

Open educational resources built for the Data Literacy programme at TU Dortmund University. Each one runs entirely in the browser, with editable live code, and is available in English and German.

Open educational resource, interactive quizzes

Introduction to the impact of statistical biases

How different biases quietly distort what a statistical model tells you. Omitted-variable bias, sampling bias, survivorship bias and p-hacking are each worked through on artificial data you can change yourself, followed by a discussion and a quiz. No prior programming experience required.

statisticsbiaslive code Open
Open educational resource, interactive programming

Introduction to Python

An introduction to Python for absolute beginners: arithmetic and variables, data types, modules, pandas and matplotlib, descriptive analysis, conditions and loops, functions and classes and a closing chapter on setting Python up locally once the browser is no longer enough.

pythonpandasteaching Open

Research tools

Visualisations that let you explore the results of a paper yourself, rather than reading them off a figure.

Data visualisation

Chilean Spatiotemporal Topic Map

An interactive map of how Chilean news covers the energy transition. Twelve dynamic topics from lithium and copper mining to green hydrogen, glaciers and industrial “sacrifice zones”, grouped into five clusters and mapped across regions, provinces and comunas. Play the timeline to watch topic prevalence shift, click a location for its own curves, and follow each topic's leading words over time. Spanish and English.

topic modelsspatio-temporalchile Open