https://github.com/torvaney/t9-optimised
Optimising the T9 keyboard layout
https://github.com/torvaney/t9-optimised
Last synced: 11 months ago
JSON representation
Optimising the T9 keyboard layout
- Host: GitHub
- URL: https://github.com/torvaney/t9-optimised
- Owner: Torvaney
- Created: 2021-09-26T14:09:29.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-09-26T14:12:04.000Z (over 4 years ago)
- Last Synced: 2025-02-28T22:23:22.783Z (over 1 year ago)
- Language: Python
- Size: 1.56 MB
- Stars: 3
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Optimising the T9 keyboard
* Rearranging the characters on a T9-style keyboard can reduce the number keystrokes per character typed (i.e. increase the typing efficiency of the keyboard)
* The improvement is enough for a 6-key layout to achieve similar efficiency to the standard T9 keyboard (8 keys)
The write-up for this project can be found here: https://torvaney.github.io/projects/t9-optimised
## Running the optimiser
* Run the optimiser with `python src/main.py`.
* View results in `data/results.json` and optimised keyboards in `images/...`
Train and test data has been included in `data/`. To run the optimiser on different text, simply change these files.