March 20, 2019

Becoming a Video Analyst: Reading and Manipulating Video Streams

Videos are an extremely rich source of data, providing an attractive mix of a visual story and the notion of
March 15, 2019

Electronics Projects: From Concept to Product

In this post we will cover the six major project phases involved in taking an idea for a new hardware
March 1, 2019

A Blended Single Page and Multi Page Application Approach

It’s no secret that the web development community is a fast-moving hype train, with new frameworks, libraries, and tools released
February 21, 2019

Learning from Backpropagation

A while back, I decided to write an artificial neural network from scratch, and to keep things relatively simple, I
February 12, 2019

Down the Rabbit Hole, An Adventure in Over-Engineering

Software Engineers are often presented with problems that seem conceptually straightforward, but on further consideration present a number of complex
February 6, 2019

User-Specific Device Authorisation with AWS IoT

Amazon Web Services Internet of Things (AWS IoT) is a platform that simplifies building IoT applications by providing infrastructure and
June 27, 2018

The Hidden Markov Model demystified (part 3)

Hidden Markov models (HMMs) are often used as black boxes to perform a wide range of classification and clustering tasks.
September 20, 2017

The Hidden Markov Model demystified (part 2)

Hidden Markov models (HMMs) are often used as black boxes to perform a wide range of classification and clustering tasks.
August 16, 2017

The Hidden Markov Model demystified (part 1)

Like many machine learning techniques, the Hidden Markov Model (or HMM) is often used as a simple black-box. However, within