projects > ktype
KType
What is KType
- KType is a browser-based application that aims to make typing significantly easier for people who have a hard time typing because of disablity, illness, lack of mobility etc.
- KType tries to guess the next letter, word, or phrase you are trying to type and lets you select it with one click or button. E.g. typing 'PXM' suggests 'Proximity' and 'NTGM' suggests 'Nightmare'. KType will present up to nine guesses based on the approximate spelling of the words and previous words.
- Users most likely to benefit from KType are those who currently type one-slow-letter-at-a-time due to poor motor skills but are capable of analyzing the spelling of words and phrases in their mind easily.
- KType currently guesses using two sources: Common movie words and Google Suggest.
- KType already has support for Text-to-Speech (TTS) but I haven't enabled it for public usage. KType is currently only useful for typing in short phrases and hasn't been integrated into a large text-editing webapp yet.
What KType is not
- KType is not a text-entry system for average users like T9 and Dasher.
- KType is neither Text Speak nor preset abbreviations. The user can type only a few letters from any word and KType presents the best guesses.
- KType is not for users who already type fast and want to type faster. It is also not a keyboard layout replacement or an onscreen keyboard alternative.
- KType is unfortunatly not for users who can only type in morse-code.
Background
- I wrote KType for my cousin Keval in India who is completely paralyzed except for his right-hand. He has very poor vision and very little motion in his right-hand. KType is currently customized for him. The Google Suggestions are localized to India via google.co.in.
- The original goal of KType was to help Keval communicate with his family and friends across the world. On the roadmap was SMS/Text integration, Twitter feeds, email, and TTS over VOIP..
- Due to Keval's recent health issues, I have been unable to work with him and his parents on further developing KType. However, I feel there are many others who could benefit from KType or its derivatives. Hence I want to share KType with everyone.
Looking ahead
- You are more than welcome to contact me contact me with your suggestions, advice, questions, or comments.
- If you would like to use KType in a research or medical environment, let me know how I can help.
- I do not wish to sell KType or try to patent it.
License
- The KType library will be released under the Creative Commons license.
Disclaimer
- Developer: Chirag Mehta, 2 Jun. 2009
- This text, algorithm, and design is copyrighted to Chirag Mehta, 2009.
- For reproduction / copyright information contact me.