-
Flood Detection in Remote Sensing Images
In this post, I explore how to implement flood detection models trained on drone imagery. Based on recent research using the BlessemFlood21 dataset, I walk through the process of preparing the dataset and training the neural networks.
-
OpenCV Crash Course with Python
A hands-on guide to computer vision using OpenCV in Python. I cover the core image and video processing functions available in OpenCV, with plenty of working code examples.
-
PostgreSQL + PostGIS on Raspberry Pi with Docker: My Setup for a Local Geospatial Database
I walk through my full setup for running a geospatial PostgreSQL database (with PostGIS) on a Raspberry Pi using Docker, and connecting to it from Python. This lets me run everything locally for data analysis, with full control.
-
Mapping UK Street Crime: An Interactive Data Visualisation Using Police Data
Using UK Police crime data, I built an interactive web app that allows users to visualize street-level crime data by clicking on the map or defining custom areas. This post covers data retrieval, processing and visualisation.
-
Predicting Bike Sharing Demand: A Step-by-Step Guide to Building a Regression Model
Using 2 years of weather and bike-sharing data, I built a machine learning model to predict the number of bike rentals in any given hour. This post covers the exploratory data analysis, data preprocessing, feature selection, and model evaluation.