AI Opportunities Action Plan
UK Gov, Joseph Early February 2026

AI Opportunities Action Plan

In January 2025, the government committed to take forward 50 recommendations to boost growth, raise living standards, transform public services, and create the companies of the future in Britain. Built as part of my No10 Innovation Fellowship.

GardenEye - AI Wildlife Monitoring
Github, Joseph Early October 2025

GardenEye - AI Wildlife Monitoring

A wildlife monitoring application that uses YOLO-based object detection to identify and track animals in camera footage. Features smart filtering, automatic thumbnail generation, and an accessible web interface for analyzing garden camera recordings.

MIL for Time Series Classification
Github, Joseph Early November 2023

MIL for Time Series Classification

Code for my paper "Inherently Interpretable Time Series Classification via Multiple Instance Learning".

Tidy Tuesday - Taylor Swift
Github, Joseph Early October 2023

Tidy Tuesday - Taylor Swift

Write-up for a Tidy Tuesday data visualization project exploring if Taylor Swift lyrics follow Zipf's law.

MIL for Land Cover Classification
Github, Joseph Early November 2022

MIL for Land Cover Classification

Code for my paper "Scene-to-Patch Earth Observation: Multiple Instance Learning for Land Cover Classification" (NeurIPS 2022: Workshop on Tackling Climate Change with Machine Learning).

MIL for Non-Markovian Reward Modelling
Github, Joseph Early June 2022

MIL for Non-Markovian Reward Modelling

Code for my paper "Non-Markovian Reward Modelling from Trajectory Labels via Interpretable Multiple Instance Learning" (NeurIPS 2022).

MILLI - Multiple Instance Learning Local Interpretations
Github, Joseph Early January 2022

MILLI - Multiple Instance Learning Local Interpretations

Code for my paper "Model Agnostic Interpretability for Multiple Instance Learning" (ICLR 2022).

Ensure Clean Notebooks Action
Github, Joseph Early October 2020

Ensure Clean Notebooks Action

A GitHub action for ensuring that any Jupyter notebooks in a repository have clean metadata.

LatexTable - A Python library for creating Latex tables
Github, Joseph Early June 2020

LatexTable - A Python library for creating Latex tables

Texttable is a Python package that can create simple ASCII tables. This package extends its functionality to allow the table to be directly output in Latex, removing the tedious copy and paste chore. The Latex output matches the table design, and there are utilities for adding table captions and labels.

Online Style Interpolator
Github, Joseph Early July 2019

Online Style Interpolator

A re-implementation of "A Learned Representation For Artistic Style" (Dumoulin et al. 2016). It also includes an extension that wraps the Style Interpolation feature as a web application.