Teachable keyboard

Prototype using Tensorflow.js to communicate with head movements. After training 3 different head positions (tilting right/left/forward), this experiment runs live predictions using the webcam feed and maps head movements to interactions in the UI, allowing the user to write using their head.