A predictive text completion software in Python


Abstract


Predictive text completion is a technology that extends the traditional autocompletion and text replacement techniques. It helps to reduce key strokes needed in text input and serves as a more affordable assistive technology for computer users who are dyslexic or has learning/reading difficulty/disability, as compared to more expensive speech-to-text technology or special input devices. Python is used for prototyping, rapid R&D and testing of advanced features, while AutoHotKey scripting language can be used to code the regular stable release.


Full Text:

PDF