Enigma Machines


These machines were famously used by the German Army during World War II to send encoded messages between troops. Alan Turing is often credited with cracking the Enigma Machine, but how did he do it?

Markov Models


Markov Models are stochastic processes that can be applied to many real life systems. They are considered Machine Learning as their quality depends on the historical data it is fed. I had a bit of fun making a model of my own with words, try it out!

Computer Vision


The core of artificial intelligence is to develop technology in a way that can mimic biological systems. Computer Vision is based on processing responses to lights and the sensors that capture it.

PI - an ENIAC Study


The ENIAC computer was the first machine to be used in calculating PI to 2,000 decimal places. This event spawned two different races in the technological world: the fastest to compute PI to 2,000 decimal places, and the most accurate number of decimal places of PI calculated.

Fractals & Julia Sets


Fractals are arguably the most hypnotically visual aspects of pure mathematics, but how are they calculated and what do they look like?

Infinite Sets & Cardinality


One of the more controversial ideologies regarding basic mathematical concepts, but the Georg Cantor definition of infinity always makes for good discussion.