Text prediction systems: a survey | Publicación