This 1992 book discusses a functional architecture for communication aids and the idea of automatically supplying the intrinsic redundancy contained in natural communication. The distinctions between adaptive and non-adaptive models of communication are shown and details are given of working predictive text generation systems, specifically the Reactive Keyboard.