A virtual predictive keyboard as a learning aid for people with neuro-motor disorders | IEEE Conference Publication | IEEE Xplore