OpenGazer
Low cost gaze tracking using a webcam. This comprises the bulk of my PhD work.
Fablab
A global project providing education and community development through high tech fabrication labs.
Language Modelling
Statistical modelling of human language for predictive text entry.
Chaocipher
How to break a 90 year old cipher.
Cracking Chaocipher Following the recent revelation of the mechanism underlying a 90 year old encryption method, the messages provided as a challenge and proof of its strength by its creator can now be cracked relatively easily. [HTML]