FUTO Swipe: Handling Keyboard Layout Peculiarities
Most swipe typing feels like a guessing game. You slide your finger across the screen and hope the algorithm correctly interprets your imprecise movements. Most keyboards treat the layout as a secondary detail, a set of coordinates that the decoder tries to map back to letters. It's an approximation that often misses the mark. FUTO is doing something different. They're treating the keyboard layout as a first-class citizen in the decoding process. Instead of a generic approach, they've built a model that is specific to both the language and the layout. It learns the exact peculiarities of how we actually move our thumbs on a QWERTY board. Because this requires specific swipe data for training, they only have English QWERTY sorted out for now. It's a narrow start, but the accuracy is actually impressive. They've moved the logic on-device for the Android app to kill the latency, though the web demo still relies on a server. The real question is whether this layout...