Talks

Conference talks, invited talks, seminars, and public lectures.

2026

Teaching a Computer to Spot a Bush (from Space)

Pint of Science Festival · Cambridge

Public talk · May 2026Slides

The Inevitable Rise of Large Language Models in Government Decision Making

Digital Statecraft Academy, Jesus College · Cambridge

Invited talk · Apr 2026 · with Sam Reynolds

Cambridge Masterclass: An Introduction to Computer Science

Pembroke College, University of Cambridge

Outreach · Apr 2026

Geospatial Foundation Models for Habitat Monitoring

JNCC Earth Observation Implementation Group · Online

Invited talk · Apr 2026 · with David Coomes

Finding the Mistakes in Your Maps: Confident Learning with Geospatial Foundation Models

Workshop on Geospatial Foundation Models for Habitat Monitoring, David Attenborough Building · Cambridge

Workshop · Mar 2026

Accelerating Evidence Synthesis with AI

Defra Science, Analysis and Data Professions Conference, The Oval · London

Conference talk · Mar 2026 · with Sam Reynolds

TESSERA and AI Evidence Pipelines

Chief Scientists Group of the Joint Nature Conservation Committee special session at the Delivering Effective Conservation Practice event (Conservation Evidence Group / CCI / CSaP) · Cambridge

Invited talk · Jan 2026 · with Anil Madhavapeddy

2025

Three Steps for OCaml to Crest the AI Humps

OCaml Workshop 2025 (ICFP/SPLASH 2025) · Singapore

Conference talk · Oct 2025Video

Challenges in Practice: Building a Usable Library for Planetary-Scale Embeddings

PROPL 2025 (co-located with ICFP/SPLASH 2025) · Singapore

Conference talk · Oct 2025

Using AI to Understand What Works in Conservation

AI for Climate & Nature Community Day (Cambridge Zero), David Attenborough Building

Invited talk · May 2025

AI Assisted Evidence Synthesis in Conservation

Cambridge University Press & Assessment (CUPA)

Invited talk · Apr 2025

AI-assisted Evidence Synthesis

ai@cam AI-deas evidence synthesis workshop, Pembroke College · Cambridge

Workshop · Mar 2025

AI Assisted Evidence Synthesis

Faculty of Education, University of Cambridge

Invited talk · Feb 2025

AI Assisted Evidence Synthesis for Conservation (and beyond)

BCG Climate & Sustainability Stewardship Programme, Cambridge Judge Business School

Invited talk · Jan 2025 · with Sam Reynolds

2024

Using AI to improve nature conservation

Pembroke College SoirĂ©e, Barbican · London

Invited talk · Jul 2024

Transforming Your Understanding of Large Language Models: A Primer

Energy & Environment Group (EEG) seminar, Department of Computer Science & Technology, University of Cambridge

Seminar · Apr 2024Video

AI-Assisted Evidence Synthesis for Conservation

BCG Climate & Sustainability Stewardship Programme, Cambridge Judge Business School

Invited talk · Apr 2024 · with Sam Reynolds

2022

Scratching the Surface: Carbon, Deforestation, and the View from Space

Offshore Wind Advisory Taskforce (OWAT), Pembroke College · Cambridge

Invited talk · Dec 2022

University Offsets: Execution and Technology

4C "Getting Started with Credible Carbon Offsets" Workshop · Cambridge

Invited talk · Oct 2022 · with Harriet Hunnable

Continuous Monitoring of OCaml Applications using Runtime Events

OCaml Workshop, ICFP 2022 · Ljubljana, Slovenia

Conference talk · Sep 2022 · with Patrick FerrisVideo

One-Minute Madness: How to Prepare a Good Project Elevator Pitch

Research Skills Programme, University of Cambridge

Guest lecture · Mar 2022 · with Anil Madhavapeddy

2020

Parallelising your OCaml Code with Multicore OCaml

OCaml Workshop 2020 (ICFP 2020) · Virtual

Conference talk · 2020Video