ZL Labs Ltd
  • About
  • Articles
  • Contact

Articles

6. March 2024

Heatmap Analysis

image from Heatmap Analysis

This is an article I wrote for Verv during their Seedrs fundraising campaign in March 2024. Link to article.

This January, we finished the installation of the first Verv Smart Isolator with our partner Nido, a Spanish heat pump provider. A Verv Smart Isolator was attached to an air-to-water heat pump and in less than a week, we provided actionable insights for the customer.

One of the tools that helps us understand the energy usage patterns is the energy-utilization heatmap. The heatmap visualizes the hourly energy consumption over different days (vertical axis) and times of day (horizontal axis). The intensity of colour - marked in the legend - represents the energy expenditure during each hour, with darker colours indicating higher usage.

Read more
27. August 2023

Parkrun Map

image from Parkrun Map

Like to parkrun? I certainly do! This project helps you to visualize where you’ve been running, and where you could go next. Simply run the app locally with Python, and enter an athlete ID (e.g. your own one).

I’ve used Plotly Dash to render the parkrun participation on a map for a given athlete. The map initially starts out centred on your home parkrun course - the one you’ve visited most - just zoom out if you’ve gone farther afield.

Read more
1. August 2023

Using Smart Isolators

image from Using Smart Isolators

This is an article I wrote for Verv in the August / September 2023 edition of the ACR Journal. Link to publication.

Having faced a winter of record-high energy prices and soaring inflation, minimizing energy bills is front of mind for many businesses around the UK. Energy monitoring and management is crucial in the fight against these high energy costs—by understanding how much energy your business uses, you can make informed decisions about how to reduce your energy consumption and save money on your utility bills.

Read more
26. May 2021

Image Selector

image from Image Selector

Duplicate photos are annoying and unwanted. Wouldn’t you rather make those post-holiday rundowns with the family as impressive (short) as possible? The burden of boiling your photo set down to the most memorable and ones with the best angle is greatly reduced by this app. It works because you can visualize all images together in the order they were taken.

I now use my Dash app routinely after every holiday, as it makes the deduplication process much faster, yielding a cleaner set of photos without maxing out your hard drive!

Read more
4. October 2020

Atari Pong

image from Atari Pong

This is a short post to describe my practical introduction to Reinforcement Learning (RL), where I trained a simple agent to play the classic Atari game Pong via a Deep Q-Network.

In English, this means we teach a novice computer to play the classic paddle game by allowing it to observe what happens when it performs various movements at different times and stages of gameplay (against the same, fairly strong opponent). Then, after making a sequence of movement choices, our agent either gets a point (reward of +1) or loses one (reward of -1). After a lot of trial and error, the agent will have observed enough situations to learn what is a good move to make at a given moment in the game.

Read more
28. April 2019

Find Tune

image from Find Tune

The objective of this project is to create a program that listens to a continuous stream of sound and identifies when a particular song - the target track - is playing. This is similar to how home assistants such as Amazon’s ‘Alexa’ function, except they seek out a different sound (their name). Ultimately, this project will be used to replay the detected positive sound to a speaker, serving as a doorbell amplifier.

Read more
  • ««
  • «
  • 1
  • 2
  • 3
  • »
  • »»
© ZL Labs Ltd 2025