4 ms·
Wouldn't the model be different for each user? and different for different typing scenarios? Like typing one handed vs two, sitting on a bus, in a car, while wa
by jclardy 9y ago
Wouldn't the model be different for each user? and different for different typing scenarios? Like typing one handed vs two, sitting on a bus, in a car, while walking, versus just sitting on the couch.
It seems like it could be possible, but it would require a lot of training. Get it into a popular note-taking app to record keystroke + accelerometer data.
Also a simple fix for iOS as a platform would just be blocking out or filtering motion data when the secure keyboard is showing. I assume a similar thing could be done on android.
- Etheryte 9y agoThey address the case of different users and differing inputs in the "Unified Pipeline" section.
- ninju 9y agoTo allow for training of the ML to differences of each users the authors describe have the end-user first play a game Unsuspecting user downloads “Evil Flappy”, an app where they have to tap on the screen mindlessly to advance some objective. During this tapping, the app uses transfer learning to tailor the model to the user and test its own predictive capacity. Very sneaky indeed...and I loved Evil Flappy :-)