The minimum keyboard
The minimum keyboard DescriptionThis is a simple proof-of-concept which shows how to implement a custom minimalistic Keyboard and the according algorithms for selecting the right words.
This Project was inspired by the "minuum" project, which was not available at the time of writing this, so i implemented my own version.
A dirty implementation can be seen here:
http://tyrael.homeip.net/minimum_keyboard/
I you think, there are Features misssing, just implement them yourself. It is easy. This Project is also an educational one.
For example: sloppy typing.
Just think what this means: the user presses a Little bit to the left or right, which means: the Position and value pairs of "en_hashes" must be adjusted +- 1. Thats all.
The same goes for missing words: just Import another book (basically any ASCII file, or Import your mail co nversations).
Or let the database learn from user Inputs. Just update the "en_context" score after the user selects a word.
Those examples Show you how easy it is :-)
The minimum keyboard Features